Software Engineer - Service Mesh Infrastructure

5 days ago

Apply Now
Logo of Twilio

Twilio

telecommunications • API • cloud communications • SaaS • telephony

5001 - 10000

Description

• Join Twilio’s Service Communications team as a Software Development Engineer L2. • Improve and maintain the Twilio Service Mesh collaborating with a passionate team. • Create, configure, deploy and maintain software allowing secure service-to-service communication. • Work on developing and improving the Twilio Service Mesh (Envoy, Strong Identity). • Be part of the on-call rotation for problem response and customer troubleshooting. • Share technical expertise with team members and customers. • Apply Agile methodologies and high-quality implementation standards.

Requirements

• Bachelor's degree in Computer Science or equivalent • 3+ years of experience as a Software Engineer • 3+ years of experience with at least one programming language such as Java, Python, Ruby or GoLang • 3+ years experience in designing, building and operating high-scale, mission critical cloud based production systems • Knowledge in Terraform, or any infrastructure as code framework • Exposure to large scale infrastructure deployments, autoscaling, infrastructure efficiency, and scalable fault-tolerant systems • Deep understand of a Service Mesh architecture including proficiency in managing traffic through Envoy and authentication / authorization mechanism managed with SPIFFE / SPIRE • 3+ years of experience in operating a high scalable Service Mesh architecture using open source technologies such as Envoy, Istio, Consul or similar solutions • Proficient concepts such as DDD, SOLID, Cloud Native Patterns, distributed systems and architecture. Capable of understanding pitfalls and anticipating common failure modes of a microservice environment • Experience with container usage • Skills to work independently with multiple global teams, developing, configuring, deploying, and operating the global infrastructure for Twilio Infrastructure Platform, blending operational excellence with development best practices. • Proficient in shell scripting to streamline repetitive tasks and enhance efficiency in operations. • Strong communication skills: able to communicate effectively with technical and non technical stakeholders, verbal and written

Benefits

• Competitive pay • Generous time-off • Ample parental and wellness leave • Healthcare • 401(k) retirement account

Apply Now

Similar Jobs

6 days ago

EVERSANA

5001 - 10000

Join EVERSANA as a Software Engineer, leading development efforts in our digital team. Be part of a passionate team creating innovative services in the life sciences industry.

6 days ago

Stripe

1001 - 5000

Join Stripe as a Software Engineer for data processing infrastructure, enhancing high-scale systems. Collaborate to advance core infrastructure for efficient operations.

6 days ago

Vantaca

51 - 200

Join Vantaca as a Software Engineer developing community management software and leading coding initiatives.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com