Twilio · 7 hours ago
Software Engineer (L2)-Service Mesh infrastructure
Maximize your interview chances
Enterprise SoftwareMessaging
Comp. & BenefitsH1B Sponsor Likely
Insider Connection @Twilio
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Create, configure, deploy and maintain software that allows secure service-to-service communication
Independently work on developing and improving the Twilio Service Mesh (Envoy, Strong Identity)
Be part of the team on-call rotation to respond to problems as well as helping customers to troubleshoot their issues with our products
Influence your team, peers and partners through crystal clear thinking and communication
Own critically meaningful services and engineer it to work reliably in any circumstance
Share your technical expertise with team members and customers
Experience owning the design and implementation phases of cloud-based distributed systems built to seamlessly scale to several million transactions per day, tackling some of the most sophisticated and exciting technical problems in the industry
Automate solutions for operational issues, such as monitoring, performance, planning, and disaster response.
Ensure a high quality implementation by applying Infrastructure as Code industry standards.
Demonstrate effective communication by authoring and reviewing design documents, runbooks, and other service documentation, and keeping a good record of changes in the systems.
Apply Agile methodologies to continuously deliver value to the customers.
Coach and mentor less experienced engineers.
Continually improve our technology and our process. Rally the team around emerging needs, champion high quality engineering, be a role model for development habits, strengthen your team
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
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
Preferred
Knowledge on deployment tools and frameworks like infrastructure as a code and continuous deployment processes (ex: Github, Buildkite, Terraform-TFC, ArgoCD)
Experience in Kubernetes deployment
Self-service approach based on Terraform Cloud (TFC)
Operational experience in complex distributed systems, including experience with SLO/SLAs towards high availability and reliability goals, including tools like DataDog or Grafana
Experience building service-oriented architectures, microservices or REST APIs
Background in the security domain
Benefits
Health care insurance
401(k) retirement account
Paid sick time
Paid personal time off
Paid parental leave
Company
Twilio
Twilio is a cloud communication company that enables users to use standard web languages to build voice, VoIP, and SMS apps via a web API.
H1B Sponsorship
Twilio has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (109)
2022 (338)
2021 (330)
2020 (186)
Funding
Current Stage
Public CompanyTotal Funding
$614.42MKey Investors
Founders Circle CapitalBessemer Venture PartnersUnion Square Ventures
2021-07-28Post Ipo Equity· $378.22M
2017-03-08Post Ipo Equity· Undisclosed
2016-08-01Post Ipo Equity· Undisclosed
Recent News
Crunchbase News
2024-11-15
Google Patent
2024-11-05
Google Patent
2024-11-05
Company data provided by crunchbase