Software Engineering Manager – Enterprise Applications

Jobtailor

Illinois

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an experienced engineering leader to mentor teams, drive scalable software architecture, and align technical roadmaps with business goals. You will champion DevOps, AI-assisted development tools, and modern deployment strategies across distributed systems.

You will collaborate with Product Management, UX, Architecture, and Engineering to deliver customer-centric solutions, manage performance, and ensure platform reliability in enterprise environments.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • Six to eight years of relevant technical experience.
  • Five or more years of leading a software engineering team.
  • Proven experience leading geographically distributed teams through coaching and performance management.
  • Strong expertise in software architecture, system design, and building scalable enterprise apps.
  • Hands-on experience with Java, Spring Boot, RESTful APIs, microservices, and backend engineering best practices.
  • Deep understanding of performance, resiliency, observability, security, and integration across distributed systems.
  • Experience partnering with Product Management, UX/Design, Architecture, and Engineering to deliver customer-centric solutions.
  • Strong knowledge of CI/CD pipelines, DevOps, automated testing, and modern deployment strategies.
  • Proven ability to align technical roadmaps with business strategy.

Responsibilities

  • Lead, mentor, and develop software engineers through coaching, performance management, and career development.
  • Drive design, development, and delivery of scalable, secure, high-performing software solutions.
  • Partner with Product Management, Architecture, UX, and Engineering to define technical roadmaps and deliver customer-focused solutions.
  • Oversee application architecture, API design, system integrations, and platform reliability across complex environments.
  • Establish and enforce engineering best practices for code quality, security, testing, observability, and operational excellence.
  • Lead Agile delivery teams, ensuring predictable execution and continuous improvement of processes.
  • Champion DevOps and CI/CD practices for automation and deployment efficiency.
  • Collaborate with senior leadership to align engineering strategy with business priorities and drive innovation using AI-assisted tools.

Skills

Engineering leadership
Software architecture
Java
Spring Boot
CI/CD
Agile delivery
Stakeholder management
Communication
Mentoring
Coaching
Collaboration
Distributed systems
Security
Observability
System design

Education

Bachelor's degree, or equivalent work experience

Tools

CI/CD pipelines
AI-Assisted development tools
Automation platforms
Performance management tools

Job description


  • Lead, mentor, and develop software engineers through coaching, performance management, career development, and talent planning.

  • Drive the design, development, and delivery of scalable, secure, and high-performing software solutions aligned with business objectives.

  • Partner with Product Management, Architecture, UX, and Engineering teams to define technical roadmaps and deliver customer-focused solutions.

  • Oversee application architecture, API design, system integrations, and platform reliability across complex enterprise environments.

  • Establish and enforce engineering best practices for code quality, security, testing, observability, and operational excellence.

  • Lead Agile delivery teams, ensuring predictable execution, risk management, and continuous improvement of development processes.

  • Champion DevOps and CI/CD practices, enabling automation, deployment efficiency, and accelerated software delivery.

  • Collaborate with senior leadership and key stakeholders to align engineering strategy, technology investments, and business priorities while driving innovation through emerging technologies and AI-assisted development tools.


Requirements


  • Bachelor's degree, or equivalent work experience

  • Six to eight years of relevant technical experience

  • Five or more years of leading a software engineering team

  • Proven experience leading and developing geographically distributed software engineering teams through coaching, mentoring, and performance management

  • Strong expertise in software architecture, system design, and building scalable, high-performance enterprise applications

  • Hands-on experience with Java, Spring Boot, RESTful APIs, microservices, and backend engineering best practices

  • Deep understanding of application performance, resiliency, observability, security, and integration across complex distributed systems

  • Experience partnering with Product Management, UX/Design, Architecture, and Engineering teams to deliver customer‑centric solutions

  • Strong knowledge of CI/CD pipelines, DevOps practices, automated testing, and modern deployment strategies (Blue‑Green, Canary, Progressive Rollouts)

  • Proven ability to align technical roadmaps and engineering execution with business strategy and organizational objectives

  • Excellent stakeholder management and communication skills, collaborating effectively with engineers, product owners, scrum masters, vendors, and executive leadership

  • Familiarity with front‑end technologies including HTML5, CSS3, SASS, responsive design, and modern web application development.

  • Experience leveraging AI‑assisted software development tools, automation, and productivity platforms to accelerate engineering delivery and quality.


Core Competencies

Demonstrates strong leadership in mentoring and developing software engineering teams while driving the design and delivery of scalable, secure software solutions. Proficient in aligning technical roadmaps with business objectives and implementing best practices in software architecture and DevOps.


Highest-signal resume keywords


  • Software Architecture

  • Java

  • Spring Boot

  • CI/CD Pipelines

  • Agile Delivery


ATS Optimization Keywords

Hard Skills


  • Software Development

  • System Design

  • Microservices

  • RESTful APIs

  • Application Performance

  • Observability

  • Security

  • Integration

  • Automated Testing

  • Backend Engineering Best Practices


Soft Skills


  • Stakeholder Management

  • Communication

  • Mentoring

  • Coaching

  • Collaboration


Industry Keywords


  • Enterprise Applications

  • Agile Methodologies

  • Technical Roadmaps

  • Customer-Centric Solutions

  • Distributed Systems


Tools & Technologies


  • DevOps Practices

  • AI-Assisted Development Tools

  • Automation Platforms

  • Performance Management Tools

  • Productivity Platforms

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Jobtailor • City of Rochester (NY)

On-site
USD 140,000 - 200,000
Technical Solutions Lead
Technical Solutions Lead

Jobtailor • Massachusetts

On-site
USD 140,000 - 210,000
Software Engineering Manager
Software Engineering Manager

Jobtailor • New York (NY)

On-site
USD 140,000 - 210,000
CT-MTSS Engineering Lead
CT-MTSS Engineering Lead

Jobtailor • City of Rochester (NY)

On-site
USD 130,000 - 170,000
Senior Director – Lead-to-Order Software Engineering
Senior Director – Lead-to-Order Software Engineering

Jobtailor • Spring (TX)

On-site
USD 250,000 - 350,000
Senior Director, Lead-to-Order Platform & AI SDLC
Senior Director, Lead-to-Order Platform & AI SDLC

Jobtailor • Spring (TX)

On-site
USD 250,000 - 350,000
Principal Platform Engineer
Principal Platform Engineer

Jobtailor • Kansas

On-site
USD 140,000 - 190,000
Software Engineer III
Software Engineer III

Jobtailor • New Jersey

On-site
USD 90,000 - 130,000
Lead Software Engineer – Java, Spring Boot, Angular
Lead Software Engineer – Java, Spring Boot, Angular

Jobtailor • Alabama

On-site
USD 95,000 - 130,000
Senior Manager, Development
Senior Manager, Development

Jobtailor • Raleigh (NC)

On-site
USD 180,000 - 240,000