Junior Software Engineer @ Twilio
Your Application Journey
Email Hiring Manager
Job Details
Who We Are
At Twilio, we’re shaping the future of communications. We deliver innovative solutions to businesses and empower millions of developers worldwide to craft personalized customer experiences. Our dedication to remote-first work and a strong culture of global inclusion means that you can make a global impact from anywhere.
See yourself at Twilio
Join the Deployment Orchestration team under Platform Engineering as our next Junior Software Engineer. In this role, you will augment the team by providing product teams a safe, secure, and automated path to production through progressive rollout strategies and robust guardrails.
About The Job
You will develop, test, and deploy code and configurations to support the internal deployment tooling infrastructure. Key responsibilities include writing tickets, spikes, runbooks, and internal documentation; operationalizing Harness as a unified deployment platform; and supporting product engineering teams with migrations and debugging deployment pipeline failures.
Responsibilities
- Develop, test, and deploy code for deployment tooling.
- Create tickets, runbooks, and internal documentation.
- Operationalize a unified deployment platform using Harness.
- Support migration and debugging of deployment pipelines.
- Participate in a 24x7 oncall rotation to ensure uptime.
Qualifications
Required: 1+ years of experience in programming with languages like Go, Java, Python, Terraform, YAML, or Bash; familiarity with Kubernetes GitOps deployments (Argo CD, Argo Rollouts, Argo Workflows); experience with AI platforms such as Claude, ChatGPT, or Copilot; and a Bachelor’s degree in computer science, computer engineering, or equivalent practical experience.
Desired: Familiarity with SaaS CI/CD tooling (Harness, Buildkite, Terraform Cloud), AWS cloud environment (EC2, EKS, ASG, Aurora, IAM), and open source observability tools (Datadog, Grafana, Prometheus).
Location & Travel
This role is remote, but candidates cannot be hired from CA, CT, NJ, NY, PA, or WA. Occasional travel for in-person meetings is required.
What We Offer
Competitive pay, generous time off, parental and wellness leave, healthcare, a retirement savings program, and more. Offerings may vary by location.
Key skills/competency
- Deployment
- Orchestration
- Automation
- Remote Work
- CI/CD
- Testing
- Kubernetes
- AWS
- Documentation
- Oncall
How to Get Hired at Twilio
🎯 Tips for Getting Hired
- Research Twilio's culture: Understand their remote-first and inclusive values.
- Customize your resume: Highlight your CI/CD and cloud skills.
- Focus on technical expertise: Emphasize deployment and orchestration experience.
- Prepare for interviews: Review real-world scenarios and oncall cases.