Engineering Manager
Must-have:JavaGoogle CloudCloudBackendAISeniorLead
Machine translation — original language: Polish.Show original
Devire IT Outsourcing is a cooperation model dedicated to IT specialists, based on the principles of sole proprietorship – B2B, implementing projects for clients conducting innovative and modern ventures.
For our Client, specializing in creating high-quality software on the European market, we are looking for a person for the position of Engineering Manager.
- Rate: 170-190 PLN/h + Vat
- Remote work (visits to the office in Zielona Góra a few times per quarter)
- B2B contract via Devire (170-190 PLN/h net).
- Possibility of remote work (openness to occasional visits to the Zielona Góra office is required).
- Cooperation in an international environment.
- Benefits package.
- Flexible working hours.
- Long-term cooperation.
Daily tasks
- Setting the direction for backend architecture development and making technical decisions.
- Ensuring code quality, technical standards, and good engineering practices.
- Leading a team of engineers, supporting their development, and ensuring work efficiency.
- Supervising the stability, scalability, and continuity of production systems.
- Managing incidents and developing system monitoring and observability.
- Implementing secure software deployment strategies and mitigating the risk of production changes.
- Collaborating with the Product Owner regarding planning, estimation, deadlines, and delivering solutions.
- Collaborating with the Head of Engineering and other leaders on the technological development of the product.
- Identifying opportunities for improvement in engineering processes and analyzing the impact of new technologies on team and product development.
- Responsibility for the team's engineering results – from concept and design to deployment and stable operation in production.
Requirements
- Experience in a Senior Java Developer/Tech Lead position.
- Experience working with cloud environments, preferably Google Cloud Platform (GCP).
- Experience in designing and maintaining backend architecture and distributed systems.
- Experience in leading a team of engineers in a business-critical production environment.
- Practical knowledge of scalable and high availability systems.
- Knowledge of good engineering practices, code quality standards, and secure deployment strategies.
- Experience in monitoring production systems, ensuring their reliability, and handling incidents.
- Ability to develop engineers' competencies, build an effective team, and lead technical discussions.
- Ability to collaborate with a Product Owner regarding delivery planning, work estimation, deadlines, and risk assessment.
- Ability to make and justify technical decisions based on practical experience.
- Openness to new technologies and trends, including AI-based solutions.
- English language proficiency at a minimum B2 level.
Must have: Java, Google Cloud Platform, GCP, High availability, AI