Engineering Manager

Java

Engineering Manager

Java
ul. Wołoska 9a, Warszawa +4 Locations

Efigence S.A.

Full-time
Manager / C-level
Remote

Job description

Hi, nice you are here! 😊 Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions.


As an Engineering Manager, you will shape and grow high-performing engineering teams that build impactful, high-quality digital products. You will oversee both JavaScript-based frontend and Java-based backend solutions, ensuring technical excellence, sound architectural decisions, and continuous improvement. In this role, you will combine hands-on technical leadership with people development, acting as a trusted technical authority for delivery teams, supporting presales initiatives, and advising both internal stakeholders and clients on scalable, future-ready solutions.


What you will do:

Technical Delivery & Engineering Excellence

🔹Own technical quality, architecture, code standards, and engineering best practices across frontend (JavaScript/TypeScript, React, Angular, Vue.js) and backend (Java, Spring Boot, microservices) stacks

🔹Manage and optimize the full SDLC: development workflows, testing strategies, CI/CD pipelines, QA processes, and security practices

🔹Make and validate architectural decisions, ensuring scalability, performance, and maintainability of solutions

🔹Ensure system stability, oversee incident management, and drive SRE practices

🔹Perform architectural and code reviews, jumping into projects when needed to diagnose issues and propose recovery plans

Team Leadership & People Management

🔹Lead and manage engineering teams, including Tech Leads, setting technical direction and delivery standards

🔹Drive people management activities: regular 121s, performance reviews, feedback, and career development planning

🔹Coach and mentor Tech Leads and engineers, fostering technical growth and leadership capabilities

🔹Participate in recruitment processes and team building initiatives

🔹Foster team wellbeing, motivation, and a collaborative engineering culture

Presales & Technical Advisory

🔹Partner with Delivery Managers during proposal phase: providing architecture options, technical feasibility assessments, risk analysis, and reliable estimations

🔹Propose technology solutions, integration patterns, and technical recommendations for new projects

🔹Act as a technical advisor for clients, translating complex technical decisions into business language

🔹Provide technical clarity in unfamiliar domains or new solution areas

Delivery Collaboration & Engineering Health

🔹Collaborate closely with Delivery Managers in a dual leadership model

🔹Manage capacity planning, team allocation, and technical resource planning

🔹Monitor engineering health metrics: velocity, cycle time, bug rate, test coverage, code quality, and team morale

🔹Drive continuous improvement initiatives across teams


The profile we are seeking:

✅7+ years of software engineering experience with a full-stack mindset

✅3+ years of experience leading technical teams, managing Tech Leads, and scaling engineering capabilities

✅Strong expertise in frontend technologies: JavaScript, TypeScript, and modern frameworks (React, Angular, or Vue.js)

✅Strong expertise in backend technologies: Java, Spring Boot, microservices architecture, and RESTful API design

✅Proficiency in using AI tools to drive engineering productivity

✅Experience in designing and reviewing software architecture, making technical decisions, and defining technology roadmaps

✅Proficiency in at least one major cloud platform: AWS, Azure, or GCP

✅Deep knowledge of SDLC, DevOps practices, CI/CD pipelines, and modern engineering practices

✅Strong people management skills: conducting 121s, providing feedback, talent development, and recruitment

✅Excellent communication skills with ability to navigate priorities in multi-stakeholder environments

✅Experience in software consulting, digital agency, or product development environment

✅High accountability, systems thinking, and a bias for structure, clarity, and action

✅English proficiency at C1 level (daily communication with international clients)

Nice to have:

✅Experience with mobile technologies (React Native, Flutter, or native iOS/Android)

✅Background in banking industry, wealth management, insurance

✅Experience supporting presales activities and proposal reviews

✅Experience in working with Saudi Arabia companies and clients

✅Track record of building communities of practice or leading engineering transformation initiatives

✅Higher education degree in computer science or a related field (or equivalent practical experience)


What Can You Expect from Us?

🌍Career & Development – Trainings, workshops, and collaboration with top industry experts

🌍Exciting Challenges – Work with leading financial market brands and award-winning projects

🌍Supportive Team – Knowledge sharing during Wednesday Wisdom meetings & tech breakfasts

🌍Autonomy & Innovation – We welcome your ideas and initiatives

🌍Stable Collaboration – Clear, transparent B2B agreements in line with current regulations, ensuring mutual trust and predictability

🌍Work-Life Balance – Flexible working hours and a culture that values personal time

🌍Hybrid or Remote Work Model – It’s up to you

🌍Perks & Benefits – Private medical care, Multisport card, English lessons, training budget, and more

🌍Trust & Transparency – Open communication and a culture of feedback


Ready to make a difference and grow with us? Submit your application today so we can get to know you.


Tech stack

    English

    C1

    TypeScript

    advanced

    Angular

    advanced

    React

    advanced

    Java

    advanced

    JavaScript

    advanced

    Spring Boot

    advanced

Office location

Published: 16.02.2026

About the company

Efigence S.A.

Efigence S.A. is a software house that specializes in creating digital solutions including custom software development, mobile applications, and innovative technology integrations. The company aims to support businesses ...

Company profile

Engineering Manager

Summary of the offer

Engineering Manager

ul. Wołoska 9a, Warszawa
Efigence S.A.
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Efigence z siedzibą w Warszawie, ul. Wołoskiej 9A (dalej jako "administrator"). Masz prawo... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.