1

Software Engineering Manager Jobs in Medford, OR

You will be a key contributor to our proprietary Warehouse Management System. As a Dev II, you are ... our engineering tiers: * Software Developer II (Current Role): Mastering independent feature ...

You will be a key contributor to our proprietary Warehouse Management System. As a Dev II, you are ... our engineering tiers: * Software Developer II (Current Role): Mastering independent feature ...

Senior Engineer

Medford, OR · On-site

$110K - $144K/yr

... to the Engineering Manager. The Senior Engineer provides engineering expertise and project ... Proficient in the use of personal computers and software such as MS Windows, MS Word, MS Excel, MS ...

Senior Engineer

Medford, OR · On-site

$110K - $144K/yr

... to the Engineering Manager The Senior Engineer provides engineering expertise and project ... Proficient in the use of personal computers and software such as MS Windows, MS Word, MS Excel, MS ...

Software programming language experience is a plus. * Ability to prioritize and manage multiple tasks and projects to meet schedule/project requirements. * Ability to work flexible hours and days as ...

next page

Showing results 1-20

Software Engineering Manager information

See Medford, OR salary details

$103.4K

$176K

$208.3K

How much do software engineering manager jobs pay per year?

As of Jul 26, 2026, the average yearly pay for software engineering manager in Medford, OR is $175,988.00, according to ZipRecruiter salary data. Most workers in this role earn between $179,700.00 and $179,700.00 per year, depending on experience, location, and employer.

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 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 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 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 does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

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.

How much do software engineer managers get paid?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often receive additional benefits such as bonuses, stock options, and health insurance, and may lead teams using project management tools and Agile methodologies.

Can I make 200k a year as a software engineer?

Software engineering managers and senior software engineers in high-cost-of-living areas or with extensive experience and specialized skills can earn $200,000 or more annually. Compensation depends on factors such as location, company size, industry, and individual expertise, with roles involving leadership, complex projects, or advanced technical skills often commanding higher salaries.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, system architecture, or specialized domains.
What job categories do people searching Software Engineering Manager jobs in Medford, OR look for? The top searched job categories for Software Engineering Manager jobs in Medford, OR are:
What cities near Medford, OR are hiring for Software Engineering Manager jobs? Cities near Medford, OR with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Medford, OR as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $175,988 per year, or $84.6 per hour.
Software Engineering Manager

Software Engineering Manager

Express Employment

White City, OR

Full-time

Posted 6 days ago


Job description

An industry leader is seeking an experienced Software Engineering Manager to join their team!

Where You Get to Live!
Nestled in the heart of Southern Oregon’s scenic Rogue Valley, Medford offers an exceptional quality of life with over 200 days of sunshine each year. Whether you're an outdoor enthusiast, wine lover, foodie, or someone seeking a better work-life balance, Medford delivers. Spend your weekends hiking, mountain biking, rafting, fishing, skiing at nearby Mount Ashland, or exploring the region’s award-winning wineries and local farms.

With a cost of living that remains more affordable than many West Coast cities, Medford provides the perfect blend of career opportunity and lifestyle. You'll enjoy easy access to the Oregon Coast, Crater Lake National Park, and the vibrant arts and cultural scene of neighboring Ashland—all while living in a welcoming community known for its natural beauty, family-friendly atmosphere, and year-round recreational opportunities.

What You Get to Do!
This position is responsible for planning and directing software engineering activities. Ensures software projects, initiatives, and processes are in conformance with the organization's established policies and objectives. Oversees the design, development, deployment, operation, application, and maintenance of software products and systems. Familiar with a large variety of software development concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals and complex tasks without direct supervision. Performs a variety of tasks. Leads and directs the work of others.
• Combine strong technical expertise with effective people management skills.
• Lead teams in delivering multiple interdependent projects
• Collaborate with your team and cross-functional partners to define and influence strategic direction.
• Participate in the creation and lead the execution of the project roadmaps.
• Engage with various functions to drive engineering initiatives and make a significant impact.
• Participate in technical design efforts.
• Ensure the maintenance of high coding standards and best practices within the team.
• Measure your team's impact and set clear expectations and goals.
• Partner with leadership to influence and drive organizational design, contribution, and prioritization.
• Directly supervises employees in the Software Engineering Group. Carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.

What You Will Bring…
• BS or BA in Engineering or Business Management; Management Cert or MBA preferred
• 5+ years of direct management experience
• Extensive experience in software development and engineering management.
• Strong leadership and team management skills.
• Proficiency C# and .Net and equivalent frameworks.
• Experience with MVVM (Model-View-View Model) design patterns.
• Familiarity with best practices in software development, including coding standards, code reviews, and testing.
• Excellent verbal and written communication skills.
• Strong interpersonal and customer service skills.
• Proficient in Microsoft Office Suite, related software and computers.
• Excellent organizational skills and attention to detail.
• Ability to effectively present information and respond to questions from peers, managers, and personnel from various departments.
• Ability to gather and analyze information skillfully, identifying and resolving problems in a timely manner.
• Ability to work independently and in a team environment.
• While performing the duties of this job, the employee is frequently required to stand, walk, sit, use hands and arms, talk and hear.
• Good communication skills.
• Get along with others, not creating a hostile work environment.
• Ability to work with and as a Team.
• Travel to other offices may be required on occasion.
• Passion for the work you do and the people you do it with!

To Apply: For confidential consideration, please submit resume to karen.turner@expresspros.com

#srgjobs


Express Employment Professionals logo

About Express Employment Professionals

Sourced by ZipRecruiter

Express Employment Professionals, based in Oklahoma City, OK, USA, operates in the staffing industry and is renowned for providing robust and reliable staffing solutions. Their official website - expresspros.com - details their variety of services, which include temporary and full-time staffing, human resources services, and professional search. The company was established in 1983 with the aim of helping as many people as possible to find good jobs, and since then, it has grown exponentially, expanding its reach to various domains within the job market.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Oklahoma City, OK, US

Social media