You’ll design, build, and operate scalable, reusable communication services, working in a Lean/Agile/XP environment alongside global engineers, designers, and product owners to deliver high‑impact software early and often.
Mentor junior engineers, drive continuous improvement, and apply your technical and analytical skills to real‑world problems that improve people’s lives.
Requirements
Bachelor’s degree in computer science or related scientific field
5+ years’ professional software engineering experience
3+ years’ professional development experience with ReactJS / TypeScript Spring/Spring Boot/Microservices/Node.js
3+ years’ experience with Event driven Architecture
3+ years’ experience with DevSecOps
2+ years’ experience in cloud platforms (GCP, AWS, Azure)
Benefits
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
Paid time off and the option to purchase additional vacation time.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.