
Senior Software Engineer – Voice Access
Twilio
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Connecticut, New Jersey, New York, Pennsylvania, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $138,700 - $203,900 per year
Job Level
Senior
Tech Stack
AWSCloudDistributed SystemsJava
About the role
- Design, develop, deploy and monitor significant new features with predictable velocity in a high available, low latency, scalable cloud environment.
- Embrace agile development, test assumptions and unknowns, help define technical roadmap from those learnings.
- Maximize engineering efficiency via
- CI/CD pipeline
- Automated tests
- Demonstrate operational excellence through system observability, alerting, on-call procedures and testing best practices.
Requirements
- 5+ years of software development experience with cloud application development
- Bachelor’s degree in Computer Science or related industry experience
- Successful track record of delivering and maintaining reliable, scalable, traceable and performant distributed systems to customers in a production cloud environment, preferably AWS.
- Extensive experience with building and using REST APIs
- Experience with:
- Java (or any modern OO language) and concurrent programming
- Agile development environment and is comfortable decomposing complex problem statements
- Excellent written and verbal communication skills - You are confident in writing down and presenting your designs and decisions throughout the development lifecycle. You are also comfortable providing and receiving feedback in an Agile environment.
Benefits
- competitive pay
- generous time off
- ample parental and wellness leave
- healthcare
- a retirement savings program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
cloud application developmentREST APIsJavaconcurrent programmingCI/CD pipelineautomated testssystem observabilityalertingtesting best practicesdistributed systems
Soft skills
excellent written communicationexcellent verbal communicationfeedbackproblem decompositionagile development
Certifications
Bachelor’s degree in Computer Science