Backend Infrastructure Engineer

Synergetica

Location
Not specified
Employment
Full-time
Level
Specialist
Category
DevOps & SRE
Posted

Description

This role focuses on executing critical migration projects within the backend infrastructure. 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.

Required Qualifications:

Location in Warsaw (Office-based role in Warsaw).

5+ years of hands-on experience in backend software development.

Strong proficiency in Java programming.

Familiarity with Python.

Strong communication and interpersonal skills, with the ability to collaborate effectively within a technical team environment.

Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Nice-to-Haves:

Experience with build tools such as Gradle, Maven, or Bazel.

Experience with building data pipelines.

Knowledge of Google Cloud Platform (GCP) services.

Responsibilities

Execute Migrations: Actively participate in and drive the execution of large-scale code and system migrations across various backend services. Some examples include: Importing or upgrading third-party dependencies.

Building projects on GoB(Gerrit-on-Borg).

Performing necessary code and dependency changes in backend projects

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 BE 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.

We offer:

Great international team of professionals (Kyiv, Warsaw, Tel Aviv, New York);

Compensation package (20 paid vacation days, paid sick leaves), flexible working hours;

Work with cutting-edge technologies;

Medical insurance;

English courses with a native speaker, yoga, paid tech training, and other activities for professional growth;

Office-based role in Warsaw (5 days in the office);

International business trips;

Comfortable office

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.

Apply at the source

This role was published by Synergetica and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗