Requirements
- 10+ years of experience in software engineering, with at least 3+ years in an engineering leadership role managing multiple teams.
- Proven experience leading large-scale, distributed systems in a high-availability, customer-facing environment.
- Strong technical foundation in modern cloud architectures and scalable backend systems.
- Demonstrated ability to deliver complex programs with cross-functional dependencies.
- Excellent communication and stakeholder management skills, with experience presenting to senior leadership.
- A related technical degree required.
Nice to Have
- Security or data protection background is a strong plus.
- Experience in Salesforce ecosystem or enterprise SaaS environments preferred.
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- an employee stock purchasing program
Additional Information
- To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
- If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.

