1

Software Engineering Manager Jobs in Columbus, OH

The Software Engineering Manager leads the day-to-day execution and technical direction of software development for the WILDIV technology product suite and adjacent products. This role combines hands ...

Software Engineering Manager

Columbus, OH · On-site

$160K - $180K/yr

We are seeking a Software Engineering Manage r to lead a high-impact engineering team responsible for a mission-critical enterprise platform. This role combines people leadership, technical direction ...

Manager, Software Engineer

Columbus, OH · On-site +1

$155K - $233K/yr

... a Software Engineering Managerin Engineering Systems, you will: * Lead an internal platform team ... People & Performance Management * Oversee ascrum team, ensuring its success through Agile ...

Strong experience leading software engineering teams and delivering complex, data intensive ... Able to manage complex technology development concepts, capabilities and maturity. * Requires ...

Strong experience leading software engineering teams and delivering complex, data intensive ... Able to manage complex technology development concepts, capabilities and maturity. * Requires ...

Strong experience leading software engineering teams and delivering complex, data intensive ... Able to manage complex technology development concepts, capabilities and maturity. * Requires ...

Canonical is a leading provider of open source software and operating systems to the global ... We are hiring an Engineering Manager as we expand the MAAS team. Our mission with MAAS ('Metal as a ...

Senior Software Engineer

Dublin, OH · On-site

$118.30K - $156K/yr

Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative ways to solve the industry's most complex problems.

Senior Software Engineer

Dublin, OH · On-site +1

$118.30K - $156K/yr

Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative ways to solve the industry's most complex problems.

next page

Showing results 1-20

Software Engineering Manager information

See Columbus, OH salary details

$96.1K

$163.6K

$193.7K

How much do software engineering manager jobs pay per year?

As of May 28, 2026, the average yearly pay for software engineering manager in Columbus, OH is $163,605.00, according to ZipRecruiter salary data. Most workers in this role earn between $167,100.00 and $167,100.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 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 engineering jobs pay 500,000?

Senior software engineering managers, principal engineers, and technical directors in technology companies often earn $500,000 or more annually, especially with bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, software architecture, or AI development.

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 the most commonly searched types of Software Engineering jobs in Columbus, OH? The most popular types of Software Engineering jobs in Columbus, OH are:
What are popular job titles related to Software Engineering Manager jobs in Columbus, OH? For Software Engineering Manager jobs in Columbus, OH, the most frequently searched job titles are:
What job categories do people searching Software Engineering Manager jobs in Columbus, OH look for? The top searched job categories for Software Engineering Manager jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Software Engineering Manager jobs? Cities near Columbus, OH with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Columbus, OH as of May 2026, with employment types broken down into 83% Full Time, 3% Part Time, 1% Temporary, and 13% Contract. Highlights an 87% In-person, 5% Hybrid, and 8% Remote job distribution, with an average salary of $163,605 per year, or $78.7 per hour.
Software Engineering Manager

Software Engineering Manager

L B Foster Company

Dublin, OH • On-site

Full-time

Posted 5 days ago


L.B. Foster rating

6.3

Company rating: 6.3 out of 10

Based on 8 frontline employees who took The Breakroom Quiz


Job description

The Software Engineering Manager leads the day-to-day execution and technical direction of software development for the WILDIV technology product suite and adjacent products.  This role combines hands-on development with team leadership (player/coach leadership model), driving architecture, design standards, and delivery across a multi-layered Linux-based system. Responsible for release planning, backlog prioritization, and mentoring engineers, this position focuses on high-quality, scalable, and maintainable solutions aligned with product and business goals. The role collaborates closely with hardware, data analytics, and product management to ensure seamless system integration while reducing technical risk and improving development efficiency.

Responsibilities (Essential Functions): 

1. Direct the day-to-day activities of the software engineering team, aligning short-term and long-term business needs.
2. Serve as technical lead and architect for the software platform, driving design decisions, coding standards, and system scalability.
3. Act as a player/coach by contributing to code, design, debugging, and critical problem resolution while mentoring and developing team members.
4. Coordinate with project, product and business management to effectively plan and prioritize development tasks
5. Establish and enforce engineering standards for code quality, testing, documentation, and continuous integration.
6. Collaborate cross-functionally with hardware engineering, data analytics, and product teams to ensure seamless system integration.
7. Identify and mitigate technical risks, improve system reliability, and eliminate single points of failure within the software stack.
8. Drive continuous improvement in development workflows, team efficiency, estimation accuracy, and delivery predictability.
9. Lead release planning and deployment coordination to ensure timely, stable, and well-executed software releases.
10. Perform other related duties as assigned.

Experience, Education, & License Requirements: 

• Bachelor’s degree in Computer Science, Electrical Engineering, or a related engineering field required.
• Minimum of 8 years of relevant experience required.
• 3 plus years of experience leading an engineering team required.
• 3 years of experience in rail industry is preferred.
• Experience developing products with embedded CPU architectures preferred.
• Experience with hierarchical multi-level Linux-based product design and development preferred.

Skills & Abilities: 

• Working knowledge with electronic based product development and manufacture.
• Working knowledge with measurement, data acquisition, data storage and data analysis.
• Working knowledge of TCP/IP networks.
• Understanding web-based application development.
• Excellent project and task management skills.
• Excellent verbal and written communication skills.
• Strong goal setting, planning and prioritizing skills.

Competencies: 

• Timely Decision Making
• Planning
• Problem Solving
• Directs Others
• Manages Diversity
• Results Focused
• Developing Direct Reports
• Innovation Management
• Strategic Agility
• Global Business & Technology Acumen
• Managing and Measuring Work
• Leads Organizational Collaboration