Software Engineer, Google Messages
GoogleUSA6d ago
Engineeringremotecurated-jd
Job description
Software Engineer, Google Messages at Google.
About the role
This position focuses on the development and maintenance of the Google Messages platform. You will collaborate with cross-functional partners to design, implement, and launch features that serve a global user base.
Key facts
What you'll do
- Write clean, efficient code to improve the performance and reliability of the Android application.
- Partner with product management and design teams to define and execute new user-facing functionality.
- Manage the full lifecycle of specific features, moving them from initial concepts to live production environments.
- Support engineering standards and contribute to overall product quality.
Requirements
- Bachelor degree or equivalent practical experience.
- 2 years of professional experience in Android development.
- 2 years of professional experience using Kotlin.
- 2 years of professional experience using Java.
- 2 years of experience in mobile application development.
Nice to have
- Master degree or PhD in Computer Science or a related technical field.
- 2 years of experience in systems architecture.
- Proficiency with Jetpack Compose.
- Experience developing scalable Android applications using Kotlin and Java.
Skills & tools
- Android
- Kotlin
- Java
- Jetpack Compose
- Systems Architecture
Practical notes
- Compensation for this US-based role ranges from $147,000 to $210,000 per year.
- The package includes a 15 percent bonus target, equity, and company benefits.
- Google is an equal opportunity and affirmative action employer.
- Applicants requiring disability accommodations during the hiring process may use the Google Accommodations for Applicants form.