We're looking for a Staff Software Engineer to help us take our fraud prevention software to the next level. As a high-impact role, you'll architect and build scalable software systems to analyze hundreds of signals in real-time to prevent fraud.
Requirements
- Proven experience as a staff-level software engineer in a fast-paced, product-driven environment
- 8+ years of engineering experience
- Experience in leading teams of other engineers to build a long-term technical vision and plans to achieve it
- Strong system programming skills in highly fault-tolerant, high-volume transaction processing systems for critical applications
- Excellent written and verbal communication skills
- A track record of simplifying complex systems, resolving technical debt, and making pragmatic trade-offs between speed, cost, and quality
Benefits
- Flexible vacation
- 12 company-paid holidays
- 10 paid sick days
- No work on your birthday
- Health, dental, and vision Insurance
- 401(k) with matching, and no waiting period
- Equity
- Life insurance
- Generous parental paid leave
- Wellness reimbursement of $300/year
- Remote worker reimbursement of $300/year
- Professional development reimbursement
- Competitive pay