Salary
💰 $110,000 - $270,000 per year
About the role
- Start by building on and enhancing the foundations of the application, then transition into leading new, greenfield development
- Take full ownership of key subsystems (e.g. reporting, workflow engines, access control), evolving them from early-stage implementation to mature, scalable solutions in a multi-tenant enterprise application
- Ensure high-quality, low-drama production with comprehensive testing
- Mentor junior engineers, fostering technical excellence and a strong engineering culture
- Shape the foundation of a new enterprise software platform and help build scalable applications through growth stages
Requirements
- 6+ years of software development experience
- Extensive experience building multi-tenant SaaS enterprise applications
- Strong background in systems software development using C, C++, or Java (if Java, experience focused on low-level systems work)
- Rust experience or the desire and ability to pick it up quickly
- Proven track record of seeing projects through from early-stage development to mid/late-stage success
- Comfortable taking on multiple roles and adapting to shifting priorities in a fast-moving environment
- Skilled at aligning technical execution with business priorities to drive product success
- Must be located in PST or MST