Senior Software Engineer
TwilioJob Description
Join Our Team as a Senior Software Engineer
At Twilio, we are looking for a Senior Software Engineer to join our Stytch team. In this role, you will help develop innovative fraud prevention products that protect our customers. You will work in a dynamic environment, taking ownership of your projects while being supported by Twilio’s resources.
About the Role
As a Senior Software Engineer, you will focus on creating Stytch’s fraud detection and prevention products. Your main responsibility will be to enhance our Device Fingerprinting product, which identifies bots and other fraudulent activities. You will collaborate with product and engineering leaders to refine our detection methods and stay ahead of emerging threats.
What You'll Do
- Build and maintain fraud detection capabilities for Stytch on Twilio, focusing on browser and device internals to improve identification of bad actors.
- Work with Product and Engineering leadership to align on direction, translate customer needs into technical plans, and deliver impactful features.
- Collaborate with teams across Twilio and Stytch to ensure architectural alignment and unblock initiatives.
- Take technical ownership: write design documents, make key technical decisions, review code, and stay engaged with the systems you develop.
- Navigate ambiguity by breaking down complex problems and making practical trade-offs.
- Enhance production quality and resilience through effective observability and incident response.
- Mentor fellow engineers through collaboration, feedback, and knowledge-sharing to elevate the team's skills and culture.
What We're Looking For
We value diverse experiences and encourage everyone who meets the qualifications to apply. If your career path has been non-traditional, we still want to hear from you!
Required:
- 6+ years of experience in designing, building, and operating production systems.
- Familiarity with C/C++ (production experience not required).
- Experience with a production-grade codebase in a modern programming language, adhering to best practices and writing high-quality code.
- Bachelor’s degree in Computer Science or equivalent industry experience.
- Strong written and verbal communication skills.
- Ability to work non-standard hours, including on-call rotation during weekends and holidays.
Nice to Have:
- Familiarity with Javascript, Go, or WebAssembly.
- Experience with reverse engineering and detection/prevention techniques related to bots and fraud.
- Background in offensive or defensive security software engineering.
- A hands-on builder, whether through hobbies or professional projects.
What We Offer
Twilio provides a range of benefits, including competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program. Specific offerings may vary by location.
Compensation
*Salary information applies only to candidates in California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Washington D.C., and Washington State. Compensation for candidates in other locations will be discussed during the hiring process.
The estimated pay ranges for this role are:
- Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont, or Washington D.C.: $138,700 - $173,400.
- New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $146,800 - $183,600.
- San Francisco Bay area, California: $163,100 - $203,900.
This role may also qualify for Twilio’s equity and corporate bonus plans. All employees generally receive benefits such as healthcare insurance, a 401(k) retirement account, paid sick leave, personal time off, and paid parental leave.
Location
This role is remote within the US or Canada.
Travel
Occasional travel may be required for project or team meetings to foster connections.
Application Timeline
We will accept applications for this role until May 21st, 2026, but this may change based on business needs.
Twilio is an Equal Opportunity Employer
We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, disability, or any other legally protected characteristics. We also consider qualified applicants with criminal histories in accordance with applicable laws.
More Full Stack Jobs
Frontend Software Engineer
Sumundi
Full-Stack Software Engineer (Back-end Heavy)
Sumundi
ZTNA & IAM Engineer
GoTo