Software Engineer Ii, Consensus

Google Google · Big Tech · Warsaw, Poland

Software Engineer II, Consensus at Google, focusing on developing and maintaining complex, large-scale, distributed systems primarily in C++. The role involves full-stack development and collaboration with partner teams to drive engineering excellence and improve system reliability.

What you'd actually do

  1. Develop, maintain, and simplify complex systems, mainly in C++.
  2. Engage with customers, participate in design for large-scale, distributed systems.
  3. Help drive engineering excellence and improve reliability of the stack.
  4. Work with partner teams (predominantly in New York City and Dublin).

Skills

Required

  • software development
  • C++
  • data structures
  • algorithms
  • full stack development
  • back-end development
  • front-end development

Nice to have

  • Machine Learning (ML) model coding
  • Python
  • GOLang
  • Rust
  • Java
  • accessible technologies