Software Engineer

1 hour, 49 minutes ago
Full-time
Mid Level
Software Development
Twilio

Twilio

Twilio is a cloud communication company that offers Communication APIs for SMS, Voice, Video, and Authentication, empowering developers to embed communication capabilities into their software applications globally.

Diversified Telecommunication Services
5K-10K
Founded 2008

Description

  • Design, build, and own the onboarding and integration experience for customers, including intuitive and reliable SDK APIs.
  • Partner with Product, Design, and Engineering leadership to shape the roadmap and prioritize high-impact work.
  • Break down complex authentication and identity problems and deliver incremental milestones to production.
  • Improve product quality through testing, versioning, documentation, backward compatibility, and smooth migration paths.
  • Improve the performance, reliability, and security of client-side flows on critical customer paths.
  • Mentor and support other engineers through pairing, feedback, and knowledge-sharing.
  • Contribute to or support the evolution of identity experiences for both human and non-human users.

Requirements

  • 3+ years of experience as a fullstack engineer delivering customer-facing web products in production.
  • Experience with modern frontend technologies; Next.js experience is required.
  • Experience developing and maintaining complex web applications and/or public-facing web SDKs.
  • Experience building developer-first APIs and tools with a focus on integration experience.
  • Proven ability to ship high-quality, reliable software across browsers and environments.
  • Excellent written and verbal communication skills, including writing design docs and leading technical discussions.
  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • Ability to work a non-standard on-call rotation, including weekend and holiday hours.
  • Preferred: experience owning or contributing to open-source libraries or SDKs.
  • Preferred: familiarity with authentication, identity, security, or fraud-adjacent client-side flows.
  • Preferred: experience supporting public SDKs, including release automation, semantic versioning, deprecations, and long-term maintenance.
  • Preferred: interest in emerging identity patterns, including agentic/non-human identity and new auth workflows.

Benefits

  • Competitive pay with location-based salary ranges from $116,960 to $171,900 depending on location.
  • Eligible for Twilio’s equity plan and corporate bonus plan.
  • Healthcare insurance and a 401(k) retirement savings account.
  • Paid sick time and paid personal time off.
  • Paid parental leave.
  • Generous time off plus ample parental and wellness leave.
  • Remote-first work with occasional travel for team or customer in-person meetings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II with Accounting Experience (Colombia)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a mid-level Software Engineer with accounting experience to build and support fintech software that improves financial process automation, reconciliation, and related workflows.

AWS Elasticsearch Git GitLab Go Grafana Java Kubernetes MySQL PostgreSQL Prometheus Python React React Native TypeScript
5 minutes ago

Junior Software Engineer (LATAM)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Junior Software Engineer to help design, develop, and support software solutions for its fintech shopping platform, with a focus on building and maintaining features in a fast-paced growth environment.

AWS Git GitLab Go Grafana Kubernetes Microservices MySQL Prometheus Python React React Native TypeScript
5 minutes ago

Staff Software Engineer (Platform)

Fortis Games 251-1K Internet Software & Services

Fortis Games is hiring a Staff Software Engineer (SDK) to own live operations features and client-side game development for Unity-based products, from design through live support.

TDD
5 minutes ago

Senior Software Engineer (Brazil)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Software Engineer to build backend-focused product and platform solutions for its fintech shopping experience, collaborating across teams to deliver scalable features and support business growth.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
20 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers