3 days ago

Software Engineer Manager

Reverse

Hybrid
Full Time
€100,000
Hybrid

Job Overview

Job TitleSoftware Engineer Manager
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary€100,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Our Client

Our client is a leading US-based software developing company that, thanks to their products, enables thousands of organizations to deliver better experiences to the people they serve. Their biggest clients include NASA, Formula 1, and Toyota.

Awarded as a Great Place to Work, with over 4,000 employees worldwide, our customer is widely known as both an excellent employer and a top-notch business partner. On their behalf, we are looking for a Software Engineer Manager to join their core content management and business process automation domain.

This is a full remote position, but you must be located in Poland or Italy.

Perks & Benefits

  • Training opportunities: 4,000+ online instructor-led courses and webinars
  • Perks & programs: profit sharing and referral program
  • Wellness: private medical and insurance coverage, gym benefits
  • Community: company-wide events, matching gifts, and volunteering opportunities
  • D&I: dedicated programs, groups, and resources for Diversity & Inclusion
  • Flexibility: a full remote set-up with flexible working hours
  • And more!

Your Tasks

As a Software Engineer Manager, you will guide a cross-functional team of six (QA, FE, and BE developers). This is a "player-coach" role: you will manage the team while remaining deeply involved in the codebase.

  • Lead & execute: Deliver high-quality code while managing the delivery lifecycle, including security, testing, and deployment.
  • Navigate complexity: Manage high cognitive load within a massive environment of 10+ feature teams and complex mono-repos.
  • Collaborate: Work closely with stakeholders and senior leadership to align technical strategy with business goals.
  • Mentor: Foster a culture of excellence by upholding extreme programming practices and robust testing standards.

Requirements

The ideal candidate is a very senior developer or an established tech Lead who has stayed "hands-on." If you haven't touched code in years, probably this isn't the role for you.

  • Deep technical proficiency: Expert-level skills in either Angular (v18-20) or Java (Spring Framework).
  • Cloud Expertise: Solid understanding of Cloud technology and delivery, specifically with AWS.
  • Large-scale experience: Proven track record working with extensive codebases, mono-repos, and complex, multi-team environments.
  • Best practices: Strong adherence to modern development practices, including automated testing and CI/CD.

Nice to Have

  • Multi-cloud experience (Azure).
  • Infrastructure as Code (Terraform).
  • Exposure to AI tools or Low-code/No-code environments.
  • Experience with process engines like Camunda, Bizagi, or Activiti.

Location: full remote, but must be based in Poland or Italy.

*Permanent contract of employment only.

Key skills/competency

  • Software Engineering Management
  • Java Spring Framework
  • Angular (v18-20)
  • AWS Cloud
  • Large-scale Systems
  • Monorepo Management
  • CI/CD
  • Automated Testing
  • Team Leadership
  • Technical Mentorship

Tags:

Software Engineer Manager
Java
Angular
AWS
Cloud
Leadership
Team Management
Monorepo
CI/CD
Automated Testing
Spring Framework

Share Job:

How to Get Hired at Reverse

  • Research Reverse's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their client-focused and innovative environment.
  • Tailor your resume for Software Engineer Manager: Highlight your experience in Java or Angular, cloud expertise (AWS), and leading large-scale projects, emphasizing team leadership and hands-on coding.
  • Prepare for technical depth: Brush up on advanced Angular or Java (Spring Framework) concepts, discuss cloud delivery on AWS, and be ready to detail your experience with complex monorepos and CI/CD pipelines.
  • Showcase leadership and collaboration: During interviews, provide specific examples of guiding teams, resolving technical challenges, mentoring developers, and aligning technical strategy with business objectives within a multi-team setting.
  • Emphasize best practices: Demonstrate your commitment to high-quality code, automated testing, security, and deployment best practices crucial for a Software Engineer Manager role at Reverse's client.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background