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
