Search jobs > San Francisco, CA > Remote > Software engineer

Software Engineer

TWILIO
San Francisco, California, US
Remote
Full-time

Responsibilities

In this role, you’ll :

  • Design, implement, and maintain the overall IaC solution for Segment's cloud-native infrastructure on AWS.
  • Collaborate with Engineering teams to integrate best provisioning practices into the software development lifecycle (SDLC) and CI / CD pipelines.
  • Design and maintain testable Terraform solutions to control provisioning for internal systems at Segment.
  • Manage and enhance Terraform modules and Atlantis to ensure robust and repeatable provisioning across all environments.
  • Implement robust testing and linting frameworks for Infrastructure provisioning.
  • Contribute to best practices and initiatives to foster a culture of engineering across the organization.

Qualifications

Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply.

While having desired qualifications make for a strong candidate, we encourage applicants with alternative experiences to also apply.

If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!

Required :

  • 2+ years experience writing production-grade code in a modern programming language.
  • Proven experience in working in the devops space designing, implementing, and maintaining solutions, preferably within a cloud-based SaaS environment.
  • Strong proficiency in programming languages such as Python, Go, or Java.
  • Proficiency in IaC(Terraform,Pulumi), Infrastructure provisioning testing frameworks(checkov, opa policy, terratest), Kubernetes, and AWS concepts, best practices, and tools.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex security issues.
  • Participate in team on-call rotations.
  • Solid problem-solving skills, proactive attitude, and ability to work collaboratively in a dynamic team environment.

Desired :

  • Solid understanding of IaC, Infrastructure provisioning, Infrastructure provisioning testing, Policy, Kubernetes, network protocols, TCP / IP stack, and security principles.
  • Experience with Terraform, Pulumi, Crossplane, Atlantis, TACOS, OPA Conftest, Terratest, Checkov, TFLint, Terrascan, Infracost and related tools

Location :

This role will be remote and based in India. Travel will be rare but should be anticipated.

What We Offer :

There are many benefits to working at Twilio, including, in addition to competitive pay, things like generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more.

Offerings vary by location.

30+ days ago
Related jobs
Promoted
Social Finance (SoFi)
San Francisco, California

Senior Software Engineer to join the Member Benefits. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution. Mentor other ...

Promoted
Crusoe
San Francisco, California

We are looking for Senior Staff / Principal Software engineers to help design and scale our carbon-reducing cloud computing platform. As a Senior Staff / Principal engineer, you will be instrumental in guiding the engineering team's overall architectural strategy, significantly influencing both ...

Promoted
Legalist
San Francisco, California

You'll work closely with our other engineers to build and ship key features. ...

Promoted
Twitter
San Francisco, California

Please note: This job posting is not for immediate hire but rather an opportunity to submit an application for future consideration.Twitter promotes and protects the public conversation.Twitter is the town square of the internet.At Twitter, we work with one goal in mind: to improve Twitter for our c...

Promoted
SS&C Technologies
San Francisco, California

SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Collaborate with internal teams to produce software design and architecture. Proven experience as a Software Developer. ...

Promoted
WeaveGrid
San Francisco, California

The future of transportation is electric, and our software solves the most critical emerging grid integration challenges to ensure that the impending energy transition is clean, equitable, and resilient. Utilizing modern, cloud-native platform architecture and robust systems optimization, WeaveGrid'...

Promoted
Abbott Laboratories
Alameda, California

Software Engineer (Full stack). ...

Promoted
Snowflake
San Mateo, California

AS A SOFTWARE ENGINEER - DATABASE SECURITY AT SNOWFLAKE YOU WILL:. OUR IDEAL SOFTWARE ENGINEER - DATABASE SECURITY WILL HAVE:. ...

BHO Tech
San Francisco, California

We are hiring a talented Senior Front End Engineer who is passionate about creating life-saving technologies for doctors and patients. Collaborate with fellow developers, test engineers, UX designers, and product management to iterate on new features. ...

Aurora
San Francisco, California

We’re searching for a Software Engineer to focus on ML Accelerators. Develop perspectives on where opportunities and gaps might be in our machine learning software and hardware strategy with a longer-term horizon in mind. Maintain relationships and intel across the ML ecosystem including both establ...