Twilio logo
    T

    Software Engineer (L4)

    Twilio
    Remote - US
    Remote
    Senior
    Full Time
    9 days ago
    💰$171,120 - $226,440
    remoteandroidsdkwebrtcc++javakotlinci/cdmentoringcross-functional

    Requirements

    • 10+ years of software engineering experience with a strong focus on Android development
    • Deep expertise in Android ecosystem and SDK development, including knowledge of what Android developers expect from third-party SDKs
    • Experience with real-time communication technologies (WebRTC, SIP, RTP) strongly preferred
    • Proficiency in Java/Kotlin in addition to C++
    • Familiarity with CI/CD systems (CircleCI, Buildkite, GitHub Actions) and mobile build pipelines
    • Strong communication skills — able to clearly articulate technical decisions and trade-offs to both engineering and non-engineering audiences
    • Demonstrated ability to work cross-functionally and influence without authority
    • Experience mentoring engineers and contributing to a collaborative team culture
    • Familiarity with Claude and Github Copilot

    What You'll Do

    • Own the Android SDK architecture, implementation, and long-term technical direction
    • Own the Android SDKs’ technical backlog and architectural roadmap
    • Lead development and maintenance of the Android Voice and Video SDKs, including the underlying WebRTC/ReSiprocate/C++ layer
    • Drive build pipeline stability and participate in CI/CD migration efforts
    • Define Android best practices and serve as the go-to resource for Android-specific guidance across the organization
    • Collaborate with iOS, JavaScript, and React Native SDK teams to align on cross-platform convergence efforts
    • Conduct thorough code reviews and hold the bar on quality, correctness, and test coverage
    • Partner with product and platform leads to evaluate feasibility, estimate effort, and deliver on roadmap commitments
    • Contribute to knowledge sharing and documentation to reduce single points of failure on the team
    • Continuously adapt to the evolving Android ecosystem to maximize engineering efficiency
    • Enhance automated tests with high level code coverage
    • Own Twilio’s customer’s developer experience
    • Monitor and triage customer issues and Git repo issues
    • Enhance Twilio Voice and Video Android reference apps

    Nice to Have

    • Experience with ReSiprocate or other SIP stacks
    • Prior work on public-facing developer SDKs
    • Familiarity with supply chain security practices for mobile SDKs
    • Experience with Argo CD

    Benefits

    • competitive pay
    • generous time off
    • ample parental and wellness leave
    • healthcare
    • a retirement savings program
    • equity plan
    • corporate bonus plan
    • health care insurance
    • 401(k) retirement account
    • paid sick time
    • paid personal time off
    • paid parental leave

    About 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.

    San Francisco, CA, US
    5000 - 10000
    Developer Tools