Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in Python or Java programming languages, and with data structures/algorithms.
3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems, and 2 years of experience leading projects and providing technical leadership.
3 years of experience with API design and development for large-scale distributed systems.
Nice to haves:
Master's degree or PhD in Computer Science or related technical field.
1 year of experience in a technical leadership role.
Experience architecting and developing large-scale distributed systems.
Experience in data warehousing and data analytics.
What you'll be doing:
Design, implement, and launch new product features and components.
Participate in monitoring and debugging production issues.
Participate in resolving customer issues related to usage of Composer product, learning from the Customer Cases and improving the product.
Manage individual project priorities, deadlines, and deliverables.
Manage communication with team members and other stakeholders.
Perks and benefits:
Google's next-generation technologies impacting billions of users.
Opportunities to switch teams and projects for growth.
Contribution to innovative technologies and solutions.
Equal opportunity and affirmative action employer.