Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Twilio Logo

Senior Software Engineer L3

Twilio

$138,700 - $173,400
Sep 15, 2025
Remote, US
Apply Now

Enable Segment customers to instrument high-quality, first-party data from their mobile apps, which drives their Analytics, Customer Engagement & overall decision making.

Requirements

  • 5+ years of engineering experience writing, building and distributing mobile apps for React-Native
  • Strong understanding of RN architecture, component lifecycle, performance optimization and testing for multiple target platforms
  • Experience with React Native upgrade cycles and cross-platform development (iOS/Android)
  • Experience with native module development and competency with underlying native languages (esp. Swift & Kotlin)
  • Understanding of NPM ecosystem and SDK release/management processes
  • Detailed understanding of native mobile platforms, with a focus on performance, energy, and architecture paradigms
  • SDK/library development experience - has shipped developer-facing tools used by external teams

Responsibilities

  • Architect platform-specific approaches to software Instrumentation and Enrichment, with a focus on our customers’ Developer Experience
  • Implement, review and release updates to high-performance Segment libraries, to support our existing customers as they look to aggregate and analyze data at scale
  • Collaborate with product owners and engineers across Segment to create new experiences for our customers, while maintaining consistency across our service offerings
  • Interact with and strengthen relationships with Segment’s open source community
  • Maintaining and improving our existing SDK, analytics-react-native (and its catalog of integrations)
  • Building out new technologies for future Segment features
  • Cross-platform debugging skills across iOS/Android/JavaScript boundaries

Other

  • This role will be remote,but is not eligible to be hired in CA, CT, NJ, NY, PA, WA.
  • This role will be remote, but is not eligible to be hired in San Francisco, CA, Oakland, CA, San Jose, CA, or the surrounding areas.
  • For this role, you may be required to travel occasionally to participate in project or team in-person meetings.
  • Consultative approach to feature development - a desire to understand business context and user needs before proposing solutions
  • Adaptable to evolving requirements and comfortable with iterative development cycles