
Principal Engineer
FormstackPosted 6/9/2025

Principal Engineer
Formstack
Job Location
Salary Range
Job Summary
Formstack is a remote-first company seeking a Principal Engineer to help accomplish its mission of improving people's lives with practical solutions. The ideal candidate will have 7+ years of experience as a Senior Software Developer or equivalent, with expertise in Agile methodologies, cloud environments, multi-tiered architectures, and B2B enterprise products. They will work closely with Architects, product management, and engineers to address complex software architecture issues, design and develop product features, and drive CI/CD capabilities. Formstack offers competitive benefits, flexible PTO, and extended learning opportunities. The company values diversity, inclusivity, and authenticity in its workplace. If you're excited about this role but don't meet every qualification, please apply anyway.
Job Description
Requirements
- A Bachelor’s degree in Computer Science, Computer Engineering, Electronics Engineering, or related field of study.
- Seven (7) years of experience as a Senior Software Developer, Principal Software Developer, Tech Lead, Middle Software Developer, Software Developer, or related role where experience was gained.
- Five (5) years of experience in the following:Developing using Agile methodologies such as Scrum and Kanban; SaaS and cloud environments such as AWS and GCP;Multi-tiered architectures, distributed systems, and high-availability systems;ORM using any of the following databases: SQL, Cassandra, or PostgreSQL; and Working on B2B enterprise products.