๐Worldwide
Software Engineer L2
Twilio
๐ต $114k-$168k
๐Remote - United States
Please let Twilio know you found this job on JobsCollider. Thanks! ๐
Summary
Join Twilio's Commerce Platform Billing Pipeline team as an L2 Software Engineer. You will be part of a team building and maintaining large-scale billing services. This role involves designing, building, and operating core platform services using technologies like AWS, Apache Kafka, and REST APIs. You will contribute to the transition to a next-generation architecture, ensuring high-quality, innovative software. The position requires experience in building scalable products and working with distributed systems. Twilio values diverse experiences and encourages applications from candidates with varied backgrounds.
Requirements
- As a Commerce Platform engineer, you will design and build core platform services, REST APIs and take part in transitioning our platform to next generation architecture. We run on AWS cloud infrastructure and use AWS cloud data store, messaging services SNS, SQS, Aurora RDS etc
- 3+ years of work experience building highly scalable products
- 2+ years of programming experience in Java/Springbot-Microservices writing clean code
- 1 + years of experience contributing to design ( one e2e module design,implementation alongside non functional reliability and scaling) for a new/current system
- Expert level knowledge in Object Oriented programming with a successful track record
- Experience working with stakeholders at all levels - be able to dive into nuts-and-bolts of how things work as needed
- Experience building scalable software including distributed systems infrastructure, business logic for APIs or tooling to help debug business critical applications
- Excellent experience debugging production infrastructure and services
- Experience with Linux and Kubernetes
- Good knowledge of relational databases(Aurora/MySQL, DynamoDb etc) , Sharding, SQLqueries optimizations and (optional) ORM technologies
- Clear written and spoken communication skills
- Self drive - you take complete ownership of your tasks and champion efforts to get your tasks to completion
Responsibilities
- Improve your knowledge of highly available and scalable distributed systems and use this knowledge to build new features into our platform
- Design, implement, and operate both new features on our current services as well as new services that will be built from scratch
- Leverage your excellent communication and written skills to articulate the "why" of the solution you are proposing, and have a good understanding of your teamโs priorities and the customer impact
- Troubleshoot and fix operational issues and have the opportunity to improve the troubleshooting procedures and tools
- Execute full software development life cycle (SDLC)
- Develop flowcharts and documentation to identify solutions
- Write well-designed, testable code
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Own and lead multiple domains of the platform (microservices, REST APIs) from inception to deployment and maintenance while making best in class technical decisions that impact the success of the company
- Collaborating with internal/external teams/engineers and fostering an inclusive environment, where all points of view are welcomed and encouraged
Preferred Qualifications
- On-call experience debugging mission-critical systems
- Good understanding of AWS infrastructure , Kubernetes, or other public cloud providers
- Experience managing Devops infrastructure
- Good debugging skills on production systems
- Nice to have skills - gRPC, Typescript, React
Benefits
- Competitive pay
- Generous time-off
- Ample parental and wellness leave
- Healthcare
- A retirement savings program
- Health care insurance
- 401(k) retirement account
- Paid sick time
- Paid personal time off
- Paid parental leave
- Twilioโs equity plan
- Corporate bonus plan
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
๐India
๐India
๐Czech Republic
๐Czech Republic
๐Czech Republic
๐India
๐ฐ$137k-$240k
๐Worldwide