The Senior Staff Software Engineer is a technical leader responsible for driving architectural decisions, ensuring code quality, and mentoring engineers across multiple levels
Job Summary
The Senior Staff Software Engineer is a technical leader responsible for driving architectural decisions, ensuring code quality, and mentoring engineers across multiple levels.
This role focuses on building scalable, maintainable, and performant systems within the Flow Engine and related platform components.
Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality.
Matching Summary
The Senior Staff Software Engineer is a technical leader responsible for driving architectural decisions, ensuring code quality, and mentoring engineers across multiple levels.
Salary
$168,900 - $295,600
Skills & Requirements
Must-have
Scalable, maintainable, performant systems
Flow Engine and platform components
Enterprise-grade solutions
SOLID principles and design patterns
Event-driven architecture
Automated testing integration
Strong debugging and problem-solving
Nice-to-have
AI integration into work processes
AI productivity tools experience
Engineering craftsmanship culture
Key Requirements
12+ years of Software Development experience
Bachelor's degree or equivalent experience
Expert-level Java experience
Proficiency in JavaScript
Strong knowledge of relational databases
Strong knowledge of data structures and algorithms