Software Engineer (L2)

Twilio
•$116,960 - $171,900•Remote

About The Position

Twilio is hiring a Software Engineer for Twilio SendGrid to help create, deploy, and manage highly available, large-scale distributed systems. The engineer will contribute to areas such as redesigning backend services for improved scalability, strengthening service security, improving the customer journey, and developing product offerings that provide actionable insights into the health of customers’ email programs. This is a remote role in the USA, excluding California, New York, Washington, Pennsylvania, and Connecticut for hiring eligibility. Occasional travel may be required for project or team meetings, and employees may be asked to attend in-person team gatherings, functional off-sites, or customer meetings on an ad-hoc basis. The role is part of a remote-first company and collaborates with engineering and product teams to deliver customer value.

Requirements

  • At least 3 years of experience in the field, with demonstrated skill progression.
  • Proficiency with Go or a similar typed programming language such as Java, C#, C++, or Rust.
  • Ability to implement reliable, maintainable components.
  • Automation-minded, with experience automating processes and administrative tasks.
  • Effective collaboration skills and ability to help drive a team toward common goals.
  • Self-driven, with ownership of tasks and ability to champion them through completion.
  • Degree in Computer Science or equivalent experience.

Nice To Haves

  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Experience with Terraform or similar configuration management tools.
  • Experience with MySQL or AWS Aurora database systems.
  • Experience with Kafka or other distributed logging systems.
  • Experience with AWS or other cloud infrastructure providers such as GCP or Azure.

Responsibilities

  • Create, deploy, and manage highly available, large-scale distributed systems.
  • Redesign backend services to improve scalability.
  • Strengthen service security to address changing threats.
  • Deliver solutions that enhance the customer journey and develop product offerings that provide actionable insights into customers’ email program health.
  • Partner with engineering and product teams to understand customer challenges, identify opportunities, craft solutions, and help the team deliver value.
  • Ship reliable features at scale that deliver customer value.
  • Perform thorough code reviews to maintain a high standard of code quality.
  • Identify key system metrics and ensure adequate monitoring coverage for new and existing data storage and analytical services.
  • Take initiative and solve challenging problems.

Benefits

  • Competitive pay
  • Generous time off
  • Parental and wellness leave
  • Healthcare
  • Retirement savings program
  • Health care insurance
  • 401(k) retirement account
  • Paid sick time
  • Paid personal time off
  • Paid parental leave
  • Potential eligibility for Twilio’s equity plan and corporate bonus plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service