1

Software Engineering Manager Jobs in Carmel, IN (NOW HIRING)

Engineering Manager

Carmel, IN · On-site +1

$150K - $170K/yr

Engineering Manager Location : Onsite in office Employment Status : Full Time | Direct Hire Compensation : $150,000 - $170,000 per year + Annual Bonus Eligibility Travel : Up to 50% depending on ...

Engineering Manager

Carmel, IN · On-site

$150 - $170/hr

The Opportunity The Engineering Manager is responsible for leading technical delivery across complex automation and control system projects while guiding engineering teams and driving technical ...

The Engineering Manager oversees engineering and product development across Indiana Correctional ... Proficiency with engineering, ERP/MRP, CAD, and other manufacturing-related software systems.

The Engineering Manager oversees engineering and product development across Indiana Correctional ... Proficiency with engineering, ERP/MRP, CAD, and other manufacturing-related software systems.

... software, platform, or cloud engineering, including people leadership - In lieu of a Bachelor ... Managing delivery plans, dependencies, and risks effectively - Operating production platforms with ...

We are seeking an Engineering Manager I who will support multiple projects and lead a growing team of engineers & technical resources with strong dotted lines to sales & project management. This is ...

We are seeking an Engineering Manager I who will support multiple projects and lead a growing team of engineers & technical resources with strong dotted lines to sales & project management. This is ...

WHAT YOU GET TO DO As a Shift Engineering Manager, you will be part of a team that works to ... Lead your team to rectify software and electro-mechanical faults, resolve PLC related issues ...

... Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and ... into various platforms - Managing CI/CD pipelines for AI systems using GitHub Actions ...

Showing results 21-40

Software Engineering Manager information

See Carmel, IN salary details

$99.3K

$169.1K

$200.2K

How much do software engineering manager jobs pay per year?

As of Sep 6, 2026, the average yearly pay for software engineering manager in Carmel, IN is $169,118.00, according to ZipRecruiter salary data. Most workers in this role earn between $172,700.00 and $172,700.00 per year, depending on experience, location, and employer.

What does a software engineering manager do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What does a software engineering manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What are the key skills and qualifications needed to thrive as a software engineering manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

What are some common challenges faced by software engineering managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What are popular job titles related to Software Engineering Manager jobs in Carmel, IN?

For Software Engineering Manager jobs in Carmel, IN, the most frequently searched job titles are:

What job categories do people searching Software Engineering Manager jobs in Carmel, IN look for?

The top searched job categories for Software Engineering Manager jobs in Carmel, IN are:

What cities near Carmel, IN are hiring for Software Engineering Manager jobs?

Cities near Carmel, IN with the most Software Engineering Manager job openings:

Infographic showing various Software Engineering Manager job openings in Carmel, IN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 33% In-person, and 67% Remote job distribution, with an average salary of $169,118 per year, or $81.3 per hour.

Software Engineering Intern

Allied Solutions LLC

Carmel, IN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Allied Solutions rating

7.9

Company rating: 7.9 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

187th of 315 rated insurance


Job description

The Allied Solutions internship program is a robust and consistent internship program for juniors and seniors. The program will focus on learning and development as well as hands-on experience. The program will immerse the intern into a broad range of responsibilities, allowing you to ship work that reaches the clients who rely on our systems every day.
Interested applicants must be available during the 12-week program (May 17th - Aug. 6th, 2027). This is a full-time internship (40-hours per week) based at our headquarters in Carmel, IN.
The Software Engineer Intern will directly assist the Enterprise Technology Department with many software development projects. In this position, the intern will gain a better understanding of the role and gain hands-on experience to be better prepared to work in Software Engineering.
Job Duties and Responsibilities
  • Write code that satisfies the acceptance criteria of a user story, applying test-driven development to validate it with unit and integration tests

  • Help write user stories, including acceptance criteria that encapsulate the needs of the business

  • Debug code and analyze data, queries, and application behavior to diagnose defects and performance bottlenecks

  • Collaborate with developers, analysts, designers, and system owners in the SDLC process of new software programs and applications, and present your project results to the team at the end of the program

  • Software Development with .Net/C#, JavaScript (React.js or Angular.js), Python, and TSQL, including participation in code reviews and use of static analysis tooling such as SonarQube to keep code clean, secure, and maintainable

  • Utilize AI in your day-to-day tasks to aid in increasing efficiency, writing effective prompts and reviewing AI-generated code for correctness, security, and performance before it is submitted

  • Determine how to complete your work with a cloud native approach, helping modernize existing applications on AWS, delivering changes through CI/CD pipelines and feature flags, and using observability tooling to confirm your work behaves as expected

Qualifications (Education, Experience, Certifications & KSA)
Candidates are not expected to have experience with every technology listed in the responsibilities.
  • Currently enrolled in an undergraduate program as a rising Junior or Senior, pursuing a degree in Computer Science, Software Development, or a related field

  • Coursework or project experience with at least one programming language, such as C#, Java, Python, or JavaScript

  • Exposure to relational databases and SQL through coursework or a personal project

  • Experience using AI tools to support coding or learning, with the judgment to verify what they produce

  • Strong written and oral communication skills, including a willingness to ask questions and to give and receive feedback in code review

  • Ability to manage deadlines and prioritize across competing tasks

  • Curiosity about how large, long-lived software systems work, and comfort working in code you did not write

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with a job.
We offer our employees a robust compensation package! Our comprehensive benefits include: medical, dental and vision insurance coverage; 100% company-paid life and disability coverage, 401k options with company match, three weeks PTO by the end of the first year and much more. Allied proudly promotes from within as part of a strong commitment to providing career growth opportunities for employees of all levels. Our diverse business portfolio allows employees broad career options with the advantage of staying with the same organization.
All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
To view our privacy statement click here
To view our terms and conditions click here

What Allied Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom