# Software Engineer (L2)

**Company**: Twilio
**Location**: Remote - US
**Work arrangement**: remote
**Experience**: mid
**Job type**: full-time
**Salary**: $116,960 - 146,200 (Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont, Washington D.C.)
$123,760 - 154,700 (New York, New Jersey, Washington State, California outside SF Bay area)
$137,520 - 171,900 (San Francisco Bay area, California)
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/twilio/jobs/7188174?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_22aa72e2-d51

## Description

We are seeking a talented Software Engineer to join our Messaging team at Twilio. As a Software Engineer (L2), you will play a crucial part in designing, building, and optimizing our platform to support a wide range of messaging use-cases.

Responsibilities:

- Design and build large-scale distributed messaging and media systems with a focus on reliability, availability, scalability, and performance.

- Work closely with stakeholders and product teams to gather business requirements and translate them into effective technical solutions.

- Own your code end-to-end from development to deployment and provide operational support through on-call rotations.

- Take ownership of troubleshooting and resolving operational issues, with opportunities to enhance existing troubleshooting processes and tools.

- Participate in the refinement of the team's ticket backlog, estimating work, and follow Agile ceremonies.

- Mentor early in-career engineers and contribute to a culture of continuous learning and improvement.

Qualifications:

- Bachelor’s Degree in CS or related field or equivalent working experience.

- 3+ years of related software development experience shipping multiple products/services.

- Proficiency in one or more programming languages including Java, Scala, C, C++ and advanced concepts like asynchronous programming, multi-threading, etc.

- Experience in AWS cloud solutions, Kubernetes/EKS, CI/CD pipelines like Buildkite & containerization frameworks like Docker.

- Experience with asynchronous communication patterns like Kafka, SQS, RabbitMQ, etc.

- Experience with relational and non-relational databases, SQL queries, query optimizations, and ETL tools.

- Experience with Testing & Automation.

- Curiosity and interest in learning new programming languages and frameworks.

- Working in agile teams or startup environments with strong customer focus. Commitment to engineering practices that ensure safe and fast-paced releases of services.

- Demonstrated organizational agility, cross-team collaboration, commitment to results, and excellent written and verbal communications.

Location: This role will be remote, but is not eligible to be hired in CA, CT, NJ, NY, PA, WA.

What We Offer: Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.

Compensation: The estimated pay ranges for this role are as follows:

- Based in Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, Vermont, or Washington D.C.: $116,960 - 146,200

- Based in New York, New Jersey, Washington State, or California (outside of the San Francisco Bay area): $123,760 - 154,700

- Based in the San Francisco Bay area, California: $137,520 - 171,900

## Skills

### Required
- Java
- Scala
- C
- C++
- asynchronous programming
- multi-threading
- AWS cloud solutions
- Kubernetes/EKS
- CI/CD pipelines
- Buildkite
- Docker
- Kafka
- SQS
- RabbitMQ
- relational databases
- non-relational databases
- SQL queries
- query optimizations
- ETL tools
- Testing & Automation

### Nice to have
- on-call experience
- Devops infrastructure
- IaC tools like Terraform and ArgoCD
- MMS/SMS/RCS messaging protocols
- designing and implementing large-scale solutions
- distributed and concurrent systems
- debugging production infrastructure and services

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/twilio/jobs/7188174?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
