# Software Development Engineer 2

**Company**: Twilio
**Location**: Remote - Ireland
**Work arrangement**: remote
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

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

## Description

At Twilio, we're shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences.

As a Software Engineer on the Voice Connectivity Trust team, you will participate in all phases of the software development life cycle, including requirements gathering with Product Managers, technical design, estimations, sprint planning, coding, testing, deployments, and on-call support.

Responsibilities:

- Design and implement real-time services with high throughput and low latency requirements, verify, deploy, and operationalize them

- Work closely with stakeholders to understand customer needs and devise and deliver simple, robust, and scalable solutions

- Be comfortable expressing thoughts and ideas as detailed prose and use it as an effective means to collaborate with leads, architects, and cross-functional teams

- Embrace the challenge of scaling a complex distributed platform with points of presence globally, each one concerned with high availability, high reliability, high throughput, low latency, and media fidelity

- Figure out novel ways of solving customer problems for the Voice channel

Qualifications:

- Minimum 2+ years of hands-on experience in a large-scale, distributed applications environment on JVM-based technologies

- Experience building RESTful services, API design, and event-driven architectures (Kafka, SQS)

- Understanding of CI/CD pipelines

- Hands-on experience with cloud infrastructures such as AWS, GCP, OpenStack, or Azure

- Excellent written communication skills

- Proven ability to critically evaluate AI-generated code for correctness, security, performance, and maintainability

- Strong Java fundamentals with the ability to architect, review, and debug code

- Demonstrated proficiency working with AI coding assistants

- Bachelor's degree in Computer Science or a related engineering field

- Strong Computer Science fundamentals

Desired:

- Experience with on-call rotations, incident response, monitoring/alerting tools (Prometheus, Datadog, Grafana)

- Can demonstrate how you effectively use AI to deliver value efficiently

- Experience scaling data tiers employing a variety of SQL/NoSQL database and caching technologies

- Hands-on experience scaling production backend systems

- Knowledge and experience working with SIP protocol

- Knowledge and experience working with Stir/Shaken protocol

Location: This role will be remote, and based in Ireland.

What We Offer: There are many benefits to working at Twilio, including competitive pay, generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more.

## Skills

### Required
- Java
- RESTful services
- API design
- event-driven architectures
- CI/CD pipelines
- cloud infrastructures
- written communication
- AI-generated code evaluation
- Java fundamentals
- AI coding assistants
- Computer Science fundamentals

### Nice to have
- on-call rotations
- incident response
- monitoring/alerting tools
- AI usage
- data tier scaling
- production backend systems scaling
- SIP protocol
- Stir/Shaken protocol

---

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