
Android Engineer – Security, Identity
Twilio
full-time
Posted on:
Location Type: Remote
Location: California • Connecticut • United States
Visit company websiteExplore more
Salary
💰 $138,700 - $173,400 per year
About the role
- Drive technical excellence by designing, implementing, and optimizing highly scalable distributed applications that power Twilio's Identity and Security products
- Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions.
- Improve the reliability, scalability, and efficiency of Twilio's Identity and Security’s systems.
- Drive best practices in software engineering, including code reviews, testing, and deployment processes.
- Develop for other developers: As part of our Identity and Security team, you will be implementing SDKs and libraries that will be used and loved by developers all over the world.
- Contribute to architectural discussions and technical roadmaps
- Drive operational excellence by prioritizing observability, reliability, security and performance in all deliverables.
- Mentor junior engineers, fostering a culture of technical excellence, ownership, and continuous learning
Requirements
- 4+ years of Android professional with experience in writing production level mobile applications and customer facing SDKs
- Fluent in Kotlin, with experience in Java
- Knowledgeable of the Android development ecosystem, frameworks, 3rd party libraries
- Experience in the full mobile development cycle
- Deep understanding of software engineering best practices, including monitoring, observability, and building maintainable systems
- Experience working with AWS cloud-based infrastructure.
- Champion of automated build and test pipelines and test-driven development
- Solid verbal and written communication skills: able to communicate effectively with technical and non-technical stakeholders
- A healthy ability to manage and resolve conflict - you have the ability to listen, present, and question effectively.
- Bachelor's degree in Computer Science (or equivalent) OR at least 5 years of relevant professional experience with software development lifecycle and processes.
Benefits
- Health care insurance
- 401(k) retirement account
- Paid sick time
- Paid personal time off
- Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJavaAndroid developmentSDK developmentsoftware engineering best practicesautomated build and test pipelinestest-driven developmentmonitoringobservabilitybuilding maintainable systems
Soft Skills
communication skillsconflict resolutionmentoringcollaborationownershipcontinuous learning
Certifications
Bachelor's degree in Computer Science