As a Staff Software Engineer, you will take ownership of end-to-end product development in a fast-evolving, AI-powered landscape. You'll work directly with clients to translate business objectives into technical direction, ensuring solutions are robust, scalable, and aligned with real-world needs.
What You'll Do
- Lead the design, implementation, and delivery of software systems from concept through to production
- Collaborate with clients and cross-functional teams to define product goals and technical requirements
- Architect resilient, maintainable systems using modern practices and cloud-native technologies
- Drive engineering excellence by mentoring peers and shaping development standards
- Support incident response, monitoring, and long-term system reliability
Requirements
- Minimum of 7 years of hands-on software development experience
- Proven track record leading full-cycle delivery, including CI/CD, testing, deployment, and operations
- Strong command of system architecture, data modeling, and algorithm design
- Experience building and scaling distributed systems in cloud environments
Benefits
- Work remotely with flexibility and a stipend to create your ideal workspace
- Comprehensive healthcare tailored to your region
- Minimum of 3 weeks of paid time off plus holidays
- No internal meetings on Fridays to enable focused, deep work
- Annual in-person gatherings to strengthen team connections
- Professional development fund for courses, conferences, or skill-building
- Monthly wellness allowance supporting mental and physical health
- Competitive compensation with profit-sharing and a paid sabbatical program


