Point your AI agent at freehire and let it find you a job.

Get the CLI →

Synergetica

NewBe an early applicant

Backend Infrastructure TVC Engineer

Posted Updated 10 views
Discussion

Summary

Office-based backend engineer in Warsaw who executes large-scale migrations across the backend infrastructure of a top navigation platform used by 100M+ users. Day to day involves refactoring mostly Java codebases, moving services to managed infrastructure and OpenTelemetry-based metrics, testing changes, and collaborating with infrastructure teams.

The product we are working on is one of TOP-3 navigation systems, complex web-services and other solutions related to it. The web and mobile apps handle information at massive scale and extend well beyond the search giving people and companies a lot of new useful options.

This role focuses on executing critical migration projects within the backend infrastructure of the project. The Backend Infrastructure team is undertaking several large-scale migrations to modernize its systems, improve reliability, and reduce maintenance overhead. This TVC position will be instrumental in performing the hands-on work required for these migrations, working closely with the infrastructure team and other Backend teams.

This is a fulltime office-based role in Warsaw.

Responsibilities


  • Execute Migrations: Actively participate in and drive the execution of large-scale code and system migrations across various backend services. Some examples include: migrating event processing systems from custom infrastructure to managed infrastructure solutions; transitioning services from custom OpenCensus metrics collection to OpenTelemetry; migrating custom metrics to standard OpenTelemetry metrics.
  • Code Modification and Updates: Update and refactor existing codebases (primarily Java) to align with new libraries, platforms, and infrastructure.
  • Testing: Work with the Infrastructure team to create a testing plan for migrations to ensure that changes do not break running services and execute the test plans.
  • Collaboration: Work closely with the Backend Infrastructure team and other software engineers to understand migration requirements, plan execution strategies, and ensure smooth transitions with minimal disruption.
  • Problem Solving: Investigate, debug, and resolve technical issues and complexities encountered during the migration processes.
  • Documentation: Maintain clear and concise documentation for migration plans, processes, changes made, and outcomes.
  • Best Practices: Adhere to software development best practices, ensuring code quality, and follow established guidelines for infrastructure changes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 3-5+ years of hands-on experience in backend software development.
  • Strong proficiency in Java programming.
  • Solid skills with build tools like Maven, Gradle or Bazel.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively within a technical team environment.
  • Familiarity with Python.
  • Good spoken and written English level — Upper-Intermediate or higher

Nice-to-have requirements


  • Experience with observability frameworks such as OpenTelemetry or OpenCensus.
  • Familiarity with gRPC.
  • Experience working with third-party dependencies
  • Knowledge of Google Cloud Platform (GCP) services, particularly data processing services like Dataflow.

We offer

  • Opportunity to work on a global product used by 100+ million users worldwide.
  • Competitive compensation package, including 20 paid vacation days and paid sick leave.
  • Full-time office-based work (5 days per week) in a modern, comfortable office in Warsaw.
  • Flexible working hours with a healthy work-life balance.
  • Private medical insurance.
  • English classes with a native speaker and wellness activities, including online yoga.
  • Paid tech training and other activities for professional growth.
  • Friendly and supportive engineering culture.

If your qualifications and experience match the requirements of the position, our recruitment team will reach out to you in a week maximum. Please rest assured that we carefully consider each candidate, but due to the amount of applications the review and further processing of your candidacy may take some time.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available