Software Engineer L2-Messaging API (Go/Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote in the United States; not eligible for hiring in San Francisco, Oakland, San Jose, or surrounding areas. Occasional travel may be required for project or team meetings.
Estimated annual pay: $116,960–$146,200 in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont, and Washington, D.C.; $123,760–$154,700 in New York, New Jersey, Washington State, and California outside the San Francisco Bay Area; $137,520–$171,900 in the San Francisco Bay Area.
Company
Twilio provides communications solutions that help businesses and developers create personalized customer experiences across multiple channels.
What you will do
- Develop, maintain, build, release, and operate software for the communications platform.
- Build backend services and APIs in collaboration with a small team.
- Conduct thorough code reviews and maintain high standards of code quality.
- Support production operations and participate in an on-call rotation.
- Create clear and concise technical documentation.
Requirements
- Bachelor’s or Master’s degree, preferably in Computer Science, or equivalent experience.
- Experience with Go or Java.
- Strong written and verbal communication skills, including the ability to explain complex technical concepts to technical and non-technical audiences.
- Ability to participate in an on-call rotation.
- Must be hired in the United States; hiring is excluded in San Francisco, Oakland, San Jose, and surrounding areas.
Nice to have
- Experience with NoSQL databases such as DynamoDB.
- Experience with AWS, Docker, and Kubernetes.
- Ability to work across multiple programming languages and frameworks.
- Experience with Temporal.
Culture & Benefits
- Remote-first work with occasional in-person team gatherings, functional off-sites, customer meetings, or project meetings.
- Competitive pay and potential eligibility for equity and corporate bonus plans.
- Healthcare insurance, 401(k) retirement savings, paid sick time, paid personal time off, and paid parental leave.
- Generous time off, parental leave, and wellness leave.
- Support for employee volunteering and donation efforts.
Hiring process
- Twilio uses AI to support hiring efficiency, while hiring decisions are made by employees.
- A formal interview process is required; interviews are not conducted exclusively through text-based messaging applications.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →