Senior Software Engineer, Rich Communication Services
AI Summary ✨
Requirements:
Bachelor's degree or equivalent practical experience.
5 years of experience in program management for software development.
2 years of experience with software development in Java.
Experience in back-end coding.
Nice to haves:
Experience in application programming interface (API) development and design.
Experience in full-stack technical development.
Experience in problem-solving and technical innovation.
Experience with system design.
Ability to manage cross-functional software projects.
What you'll be doing:
Create an external developer-facing application programming interfaces (APIs) and underlying infrastructure.
Identify, deliver, and land user journeys.
Measure and monitor the impact of various features across the Business Communication ecosystem.
Create user experience by fixing bugs/issues raised by external developers.
Work with Product Manager (PM), User Experience (UX), Developer Relation (DevRel), Business Development (BD), Support, and Engineering teams to deliver product/system metrics to help understand various products.
Perks and benefits:
Impactful work contributing to Google's next-generation technologies.
Career growth opportunities with the ability to switch teams and projects.
Versatility and leadership qualities are encouraged.