[Remote] Software Engineer (L2)
Note: The job is a remote job and is open to candidates in USA. Twilio provides real-time business communications and data solutions that help companies and developers build applications and customer experiences. The Software Engineer will create, deploy, and manage highly available, large-scale distributed systems, improve backend scalability and security, and deliver features and services that enhance customer experiences and provide insights into email programs.
Responsibilities
- WEAR THE CUSTOMER’S SHOES: Ship reliable features, at scale, that deliver the most value to your customers. You will partner with engineering and product to understand customers’ challenges, see opportunities, craft solutions, and lead the team to deliver the right value
- BE AN OWNER: Perform thorough and thoughtful code reviews to help maintain a high standard of code quality
- BE AN OWNER: Identify key system metrics and ensure adequate monitoring coverage for new and existing data storage and analytical services
- DRAW THE OWL: Be creative, take your own initiative, and solve some of our most challenging problems
Skills
- 3+ years of experience in your craft with demonstrated skill progression
- Proficiency with Go or similar typed programming languages (Java, C#, C++, Rust, etc)
- Ability to implement reliable, maintainable components
- Automation-minded; experience automating processes and administrative tasks
- A highly effective collaborator, you work with your team and help drive team towards common goals
- Self-driven; take complete ownership of your tasks and champion efforts to get your tasks to completion
- Degree in Computer Science or similar experience work experience
- This role will be Remote in the USA but is not eligible to be hired in CA, NY, WA, PA, CT
- For this role, you may be required to travel occasionally to participate in project or team in-person meetings
- Experience with Docker, and/or Kubernetes, or other containerization technologies
- Experience with Terraform or similar configuration management tools
- Experience with MySQL or AWS Aurora database systems
- Experience with Kafka or other distributed logging systems
- Experience with AWS or other cloud infrastructure providers (GCP, Azure)
Benefits
- Remote-first work
- 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
- Health care insurance
- 401(k) retirement account
- Paid sick time
- Paid personal time off
- Paid parental leave
- Supporting employees’ volunteering and donation efforts
Company Overview
Company H1B Sponsorship