Taro Logo

Senior Software Engineer, RCS for Business

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, RCS for Business

Google is seeking a Senior Software Engineer to join their RCS for Business team, focusing on creating a chatbot platform that will connect businesses to Android and iOS devices. This role is part of the Platforms and Ecosystems product area, which develops computing software platforms across various environments. The position requires expertise in Java development, API design, and backend coding, with opportunities to work on critical projects that impact billions of users worldwide. The ideal candidate will contribute to building innovative software products while working cross-functionally with various teams including Product Management, UX, Developer Relations, and Business Development. The role offers the chance to shape the future of business communication through developing and maintaining APIs and infrastructure that enable seamless conversational experiences. As part of Google's engineering team, you'll have the opportunity to work on cutting-edge technologies in areas such as distributed computing, large-scale system design, and artificial intelligence. The position is based in Kraków, Poland, and requires strong technical skills combined with project management capabilities. This role is perfect for someone who wants to make a significant impact on how businesses communicate with users across multiple platforms while working at one of the world's leading technology companies.

Last updated a month ago

Responsibilities For Senior Software Engineer, RCS for Business

  • Create an external developer facing Application programming interface (APIs) and underlying infrastructure
  • Identify, deliver and land user end-to-end journeys
  • Measure and monitor the impact of various features across 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 Engineers teams to deliver product/system metrics

Requirements For Senior Software Engineer, RCS for Business

Java
  • 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
  • Experience in Application programming interface (API) development and design (preferred)
  • Experience in fullstack technical development (preferred)
  • Experience in problem solving and technical innovation (preferred)
  • Experience with system design (preferred)
  • Ability to manage cross-functional software projects (preferred)

Benefits For Senior Software Engineer, RCS for Business

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal employment opportunity