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
Mid-Level Software Engineer
Contact Company
2+ years of experience
Enterprise SaaS

Description For Software Engineer, RCS for Business

Google is seeking a Mid-Level Software Engineer to join their RCS for Business team in Kraków. This role offers an exciting opportunity to work on critical initiatives within the Platforms and Ecosystems product area. The position focuses on developing external-facing APIs and infrastructure for business communication systems.

As a Software Engineer, you'll be part of a team that develops technologies impacting billions of users worldwide. The role combines backend development with API design, requiring 2+ years of Java experience. You'll work across the full technology stack, creating and maintaining APIs, monitoring system metrics, and improving user experiences.

The position offers startup-like opportunities within Google's established framework, allowing you to influence roadmaps and define industry standards. You'll collaborate with cross-functional teams including Product Managers, UX designers, and Developer Relations to drive innovation and solve complex technical challenges.

Google's Platforms and Ecosystems area focuses on computing software platforms across various environments, from mobile to desktop. This role is perfect for engineers who want to make a significant impact on global-scale products while working with cutting-edge technologies. You'll be instrumental in shaping how enterprises and end users manage and utilize services at scale.

The ideal candidate should have a bachelor's degree or equivalent experience, strong Java development skills, and backend coding expertise. Additional experience in fullstack development and API design is preferred. This position offers the unique opportunity to work on transformative projects while being part of Google's innovative and inclusive culture.

Last updated a day ago

Responsibilities For Software Engineer, RCS for Business

  • Create external developer facing APIs and underlying infrastructure
  • Identify, deliver and land critical user journeys
  • Measure and monitor the impact of various features across Business Communication ecosystem
  • Create better user experience by fixing critical bugs/issues raised by external developers (partners)
  • Work with Product Managers, UX, Developer Relations, Business Development, Support and Engineering leads to deliver critical product/system metrics

Requirements For Software Engineer, RCS for Business

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Java
  • Experience in back-end coding
  • Experience with Fullstack development (preferred)
  • Experience in API development and design (preferred)
  • Ability to drive problem-solving and technical innovation (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, RCS for Business

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.