[Remote] Software Engineer L2-Messaging API
Note: The job is a remote job and is open to candidates in USA. Twilio is a communications technology company that provides a platform for businesses and developers to create customer communications. The Software Engineer (L2) - Messaging API will help build and maintain a communications platform by developing backend services and APIs, reviewing code, supporting production operations, and documenting solutions.
Responsibilities
- Develop and maintain software
- Work with a small and collaborative team, whiteboarding ideas, building backend services and APIs
- Perform thorough and thoughtful code reviews to help maintain a high standard of code quality
- Support production operations, building, releasing and assisting with team on-call
- Craft clear and concise documentation
Skills
- Bachelor's and/or Master's degree, preferable in Computer Science, or equivalent experience
- Experience with Go or Java
- Strong written and verbal communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical audiences
- Ability to participate in an on-call rotation
- Experience using NoSQL databases like DynamoDB
- Experience with cloud platforms like AWS, including containerization and orchestration tools (e.g., Docker, Kubernetes)
- Polyglot developer with the ability to work across multiple programming languages and frameworks as needed
- Experience with Temporal
- This role will be remote, but is not eligible to be hired in San Francisco, CA, Oakland, CA, San Jose, CA, or the surrounding areas
- For this role, you may be required to travel occasionally to participate in project or team in-person meetings
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- A retirement savings program
- This role may be eligible to participate in Twilio's equity plan
- This role may be eligible to participate in Twilio's corporate bonus plan
- All roles are generally eligible for health care insurance
- All roles are generally eligible for a 401(k) retirement account
- All roles are generally eligible for paid sick time
- All roles are generally eligible for paid personal time off
- All roles are generally eligible for paid parental leave
- Remote-first work
Company Overview
Company H1B Sponsorship