
Principal Software Engineer, Applications
FloQast
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California • United States
Visit company websiteExplore more
Salary
💰 $185,000 - $301,000 per year
Job Level
About the role
- Architect and Build: Design and implement core platform features that power FloQast's applications & workflows
- Technical Leadership: Lead technical design discussions and establish engineering best practices across the team
- Product Partnership: Collaborate with product and design to shape the roadmap and deliver exceptional user experiences for accounting teams
- Mentorship: Guide and develop other engineers through code reviews, pairing sessions, and technical workshops
- System Excellence: Drive improvements in system reliability, performance, and developer experience
- Strategic Decisions: Own critical technical decisions that impact the entire platform architecture
- Customer Focus: Engage with customers and internal stakeholders to understand workflows and deliver solutions that transform FloQast applications
- Innovation: Explore and implement new technologies to strengthen core platform services
Requirements
- 15+ years of software engineering experience with a track record of designing and driving complex technical projects
- Deep expertise in backend and frontend technologies like Go, Node.js, TypeScript, React, MongoDB, and AWS
- Experience designing and implementing scalable distributed systems serving enterprise customers
- Strong product sense and ability to balance technical excellence with business impact
- Track record of mentoring engineers and elevating team capabilities
- Experience working closely with product, UI/UX design, and cross-functional teams
- Proven ability to navigate ambiguity and drive projects from conception to production
- Experience with API design and building developer-friendly interfaces
- Understanding of security and compliance requirements for enterprise SaaS
- Bonus Points:
- Experience in fintech, accounting software, or enterprise SaaS
- Familiarity with accounting workflows or ERP systems
- Background in building workflow automation tools
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoNode.jsTypeScriptReactMongoDBAWSAPI designscalable distributed systemsworkflow automationtechnical project management
Soft Skills
technical leadershipmentorshipcollaborationcustomer focusinnovationproblem-solvingcommunicationstrategic decision-makingnavigating ambiguitybalancing technical and business impact