Engineering Manager

OverIT - Field Service Management

Lombardia

À distance

EUR 45 000 - 55 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

OverIT is seeking an engineering leader to hire, onboard, and grow a six-to-eight person software team across Java/Spring Boot, Docker, and mobile platforms. You will run interviews, foster performance, and guide career progression while staying hands-on in architecture and code reviews.

You will drive AI-native engineering practices, set standards for testing, CI/CD, observability, and ensure alignment with broader platform goals, collaborating with product and design leaders.

Qualifications

  • Experience as a software engineer with shipping/operating production systems and leading teams.
  • Experience coaching engineers and peers across technical and people-management aspects.
  • Track record of growing people through coaching and promotions.
  • Strong architectural judgment and ability to explain trade-offs to engineers and non-technical colleagues.
  • Experience handling technical debt, code quality, and testing strategies in real codebases.
  • Experience hiring and building diverse, balanced teams.
  • Hands-on with AI-assisted and agentic development tools, and understanding their costs and limits.
  • Clear, honest communication across teams and with senior stakeholders.
  • Professional working proficiency in English.

Responsabilités

  • Lead hiring, onboarding and growth of a 6–8 engineer team; run interviews and ensure newcomers integrate quickly.
  • Hold regular 1:1s and provide specific feedback; help each person set goals and career path.
  • Oversee architecture reviews, code quality, and technical debt; prioritize improvements with the team.
  • Drive engineering standards for testing, CI/CD, observability and documentation.
  • Promote AI-native engineering practices, ADLC, and mindful use of AI assistance.
  • Partner with product managers and designers to shape priorities and manage day-to-day delivery.

Description du poste

OverIT at a glance

OverIT is a global Software-as-a-Service (SaaS) company with a strong presence in North America and Europe.

We empower organizations in the power, utility, telco, and transportation industries to manage their mission‑critical infrastructures efficiently and safely through cutting‑edge Field Service Management software solutions.

At OverIT, we leverage advanced technologies like ML (Machine Learning), AR (Augmented Reality), IoT (Internet of Things), and GIS (Geographic Information System) to help ensure the infrastructures essential to our daily lives are always on.

If you want to be part of a top technology brand, join us!

What you’ll do
  • Our tech stack includes Java, Spring Boot, Docker, Web (Angular), iOS, Android mobile applications. We use Claude as our AI coding augmentation tool.
  • Hire, onboard and grow a team of engineers, our typical team size is 6-8 individuals. You run the interviews, and make sure new joiners are productive and connected to the team quickly.
  • Hold regular 1:1s and give frequent, specific feedback. Help each person set goals, build a career path, and reach the next level, whether that is.
  • Run fair performance reviews and calibrations, and address underperformance early and directly, with a clear plan to support improvement.
  • Build a team culture based on ownership, psychological safety and open technical debate. Notice tension or disengagement early and deal with it.
  • Develop future technical leaders inside your team, and share what you learn about management with other managers.
  • Stay technically hands‑on enough to take part in architecture and design reviews, read code critically, and challenge proposals with informed questions.
  • Own the technical health of your team's area: architecture, code quality, reliability, security and technical debt. Make debt visible, size it, and get it prioritized alongside new features.
  • Set and uphold engineering standards for code review, testing (unit, integration and end‑to‑end), CI/CD, observability and documentation, and help the team improve its development process and tooling over time. Ensure the team doesn’t reinvent the wheel.
  • Work with architects and principal engineers so that your team's technical direction fits the wider platform, and favor industry standards over reinventing the wheel.
  • Drive AI‑native engineering practices in your team: agentic development tools, Agent Development Lifecycle (ADLC) practices, attention to token consumption, and a shared sense of when AI assistance helps and when it does not.
  • Partner with product managers and designers to shape priorities and make trade‑offs explicit. Day‑to‑day delivery is run by the team, you step in to unblock, elevate, or reset expectations when something is at risk.
  • Use a small set of delivery signals (for example cycle time or deployment frequency) to spot problems and start conversations, not to manage individuals.
What you’ll need
  • Several years of experience as a software engineer, with a record of shipping and operating production systems, followed by experience managing or technically leading an engineering team.
  • Experience coaching other engineers and peers, both on the technical side as well as the line management aspects.
  • A track record of growing people: engineers you have coached, promoted, or helped through a difficult period, and a clear view of how you give feedback.
  • Strong technical judgment. You can follow and question an architecture discussion, review a design document, and explain trade‑offs to engineers and to non‑technical colleagues.
  • Experience handling technical debt, code quality and testing strategy in a real codebase, including the conversations needed to get time for them.
  • Experience hiring: structuring interviews, assessing technical and personal fit, and building a diverse and balanced team.
  • Hands‑on experience with AI‑assisted and agentic development tools, an awareness of their cost and limits, and an interest in helping a team adopt them well.
  • Clear, honest communication, including across teams and with senior stakeholders.
  • Professional working proficiency in English, both written and spoken.
What’s nice to have
  • Experience managing in a multi‑team or multi‑product SaaS environment.
  • Familiarity with the domains we serve: field service management, utilities, telco, GIS or IoT.
  • Experience introducing engineering practices or tooling that were adopted beyond your own team.
  • Contributions to open‑source projects or other significant personal technical achievements.
  • Training or certifications in engineering management, cloud, or software architecture.
What we offer
  • OverIT is a unique transformation project in the SaaS space arena, full of ambition to scale and grow globally.
  • International culture and environment with the opportunity to partner with an outstanding group of people and professionals who joined the company to scale and succeed
  • A career‑defining opportunity with full exposure to two leading private equity firms.
  • Location‑flexible smart working across Italy
  • Competitive pay, meaningful growth opportunities, and a transparent approach to compensation. Salary ranges are defined for each role based on experience, competencies, responsibilities, and geographic location, with additional benefits and performance‑based incentives depending on the position.
  • The expected annual gross salary range for this position is €45,000–€55,000.

At OverIT we value diversity and are committed to equal employment opportunities regardless of religion, age, disability, sexual orientation, gender perception or identity, ethnicity, or place of origin.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Solutions Analyst
Senior Solutions Analyst

OverIT - Field Service Management • Lombardia

À distance
EUR 34 000 - 48 000
Smart working across Italy
Exposure to two leading private equity
Competitive pay and growth
Talent Acquisition Partner
Talent Acquisition Partner

OverIT - Field Service Management • Lombardia

Hybride
EUR 35 000 - 48 000
Location-flexible
International culture
Private equity exposure
Lead Product Manager
Lead Product Manager

Overit - Field Service Management • Udine

Sur place
EUR 45 000 - 65 000
Project Manager
Project Manager

OverIT - Field Service Management • Turbigo

Sur place
EUR 35 000 - 50 000
Unique transformation project
International culture and environment
Exposure to private equity firms
Global Customer Support Manager
Global Customer Support Manager

OverIT - Field Service Management • Milano

Sur place
EUR 60 000 - 80 000
International culture and environment
Career-defining opportunity with exposure to private-equity firms
Senior Project Manager – DACH
Senior Project Manager – DACH

OverIT - Field Service Management • Lombardia

À distance
EUR 42 000 - 60 000
Location-flexible smart working across
Competitive pay
Business Continuity Manager
Business Continuity Manager

OverIT - Field Service Management • Lombardia

À distance
EUR 42 000 - 62 000
Location-flexible across Italy
International culture
Exposure to two leading private equity
+1
Cloud Engineer
Cloud Engineer

OverIT - Field Service Management • Italie

Sur place
EUR 70 000 - 110 000
Global scale SaaS platform
International culture
Exposure to private equity
QA Engineer
QA Engineer

OverIT - Field Service Management • Italie

Sur place
EUR 40 000 - 60 000
International culture and environment
Career-defining opportunity with private equity exposure
Exposure to private equity firms
AI Engineer
AI Engineer

TeamSystem • Lombardia

Hybride
EUR 41 000 - 52 000
Total compensation €41k-€52k
Wellbeing Wallet €2,800/year
Hybrid work model
+1