1

Director Of Software Engineering Jobs in Clive, IA

Collaborate with a team of industry experts onsite at our client's world-class engineering center ... direct hire by our customers, and additional opportunities within our own organization. Embedded ...

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

Collaborate with a team of industry experts onsite at our client's world-class engineering center ... direct hire by our customers, and additional opportunities within our own organization. Embedded ...

Minimum of 3 years of professional software development experience and proficiency in Java * Bachelor's degree in software engineering, computer science, or a relevant field preferred * Familiarity ...

Software Developer

Urbandale, IA · On-site

$70 - $100/hr

BTS, a member company of W. R. Berkley Corporation, has facilities located in Des Moines, Iowa and ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related ...

.Net Developer

Clive, IA · On-site

$47.25 - $62.50/hr

... Director of Software Engineering and is a member of the Information Technology team. Responsibilities: * Design, develop, unit test, implement, and support solutions (applications, reporting ...

.Net Developer

Clive, IA · On-site

$47.25 - $62.50/hr

... Director of Software Engineering and is a member of the Information Technology team. Responsibilities: * Design, develop, unit test, implement, and support solutions (applications, reporting ...

Working knowledge of data structures, algorithms, and object‑oriented design principles * Familiarity with common software engineering practices including version control (Git), testing, and ...

next page

Showing results 1-20

Director Of Software Engineering information

See Clive, IA salary details

$136.2K

$248.8K

How much do director of software engineering jobs pay per year?

As of Sep 1, 2026, the average yearly pay for director of software engineering in Clive, IA is $238,928.00, according to ZipRecruiter salary data. Most workers in this role earn between $247,800.00 and $247,800.00 per year, depending on experience, location, and employer.

What does a director of software engineering do?

A Director of Software Engineering leads and manages software development teams within an organization. They oversee the planning, execution, and delivery of software projects, ensuring high quality and timely completion. Their responsibilities include defining technical strategy, mentoring engineering managers and developers, fostering collaboration, and aligning technology initiatives with business goals. Additionally, they often play a key role in recruitment, budgeting, and setting best practices for software development processes.

What does a director of software engineering do?

As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.

What are some common challenges faced by a director of software engineering when managing cross-functional teams?

A Director of Software Engineering often manages teams composed of engineers, product managers, and designers, which can present challenges in aligning priorities and communication styles. Balancing the technical needs of the engineering team with broader business objectives requires clear communication and strong leadership. Additionally, adapting to rapidly changing technology while ensuring consistent delivery and maintaining team morale is a key challenge. Proactive stakeholder management and fostering a culture of collaboration are essential for success in this role.

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

To thrive as a Director of Software Engineering, you need deep technical expertise in software development, proven leadership experience, and a relevant degree such as in computer science or engineering. Familiarity with agile methodologies, cloud platforms, project management tools (like Jira), and experience with architectural frameworks are typically required. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are vital soft skills in this role. These skills ensure effective project delivery, foster innovation, and build high-performing teams aligned with organizational goals.

What is the difference between Director Of Software Engineering vs Software Development Manager?

AspectDirector Of Software EngineeringSoftware Development Manager
ResponsibilitiesOversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives.Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks.
Required CredentialsBachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills.Bachelor's in Computer Science or related field, strong technical background, experience managing development teams.
Work EnvironmentStrategic, cross-team collaboration, executive communication, often in larger organizations.Technical focus, project management, direct team oversight, often in mid-sized companies.

The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.

What cities near Clive, IA are hiring for Director Of Software Engineering jobs?

Cities near Clive, IA with the most Director Of Software Engineering job openings:

Infographic showing various Director Of Software Engineering job openings in Clive, IA as of July 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $238,928 per year, or $114.9 per hour.

VP of Software Engineering

West Des Moines, IA • On-site

$190 - $230/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 9 days ago


Job description

Job Details

Job Location: West Des Moines, IA 50266

Job Summary

Tractor Zoom is seeking an exceptional VP of Software Engineering to shape the future of our technology and build a world-class engineering organization across web, mobile, data science, and Salesforce development.

This is a high-impact leadership role for someone who combines deep technical credibility with the ability to inspire, develop, and scale exceptional teams. You will set our technical vision, raise the bar for execution, and create an engineering culture where talented people are challenged to do the best work of their careers.

We want a builder, not a spectator—a leader capable of diving into architecture, prototype solutions, and working alongside engineers when the problem demands it.

You will also continue leading Tractor Zoom into an AI-first era of software development, aggressively embracing code generation, coding agents, automated testing, and emerging AI tools to fundamentally improve how quickly and effectively we build great software.

Responsibilities
  • Lead and scale teams across software engineering, data science, and Salesforce development.
  • Define the technical vision, architecture, standards, and engineering strategy for Tractor Zoom.
  • Build a high-performance engineering culture centered around ownership, accountability, speed, quality, and continuous improvement.
  • Recruit, develop, motivate, and retain exceptional engineers and engineering leaders.
  • Lead from the front and remain willing to prototype, review architecture, troubleshoot problems, and work directly with engineers when needed.
  • Drive adoption of AI-assisted development tools, including AI code generation, coding agents, automated testing, debugging, documentation, and code review.
  • Establish practical standards and guardrails around AI-generated code, security, testing, quality, and maintainability.
  • Continuously evaluate new engineering and AI tools that can improve developer productivity.
  • Remove barriers that slow engineers down and improve how teams design, build, test, deploy, and monitor software.
  • Partner closely with Product and other business leaders to ensure engineering resources are focused on the highest-impact opportunities.
  • Build scalable, reliable systems while appropriately managing technical debt.
  • Measure and improve engineering productivity, software quality, delivery speed, and reliability.
  • Communicate technical strategy clearly to engineers, executives, customers, and the Board of Directors.
  • Serve as a mentor and coach while holding leaders and teams accountable for performance.
  • Ability to understand the technical undertaking of a problem, and determine an accurate timeline for completion.
  • Perform other duties as assigned.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent work experience.
  • 10+ years of software engineering or development experience.
  • 5+ years of technical leadership experience.
  • Proven experience building, leading, and scaling high-performing engineering teams.
  • Strong technical and architectural background with the ability to engage deeply with engineers.
  • Demonstrated ability to recruit, motivate, develop, and retain strong technical talent.
  • Experience with modern cloud-based SaaS development environments.
  • Proven ability to manage in person and remote teams
  • Strong understanding of AI-assisted software development and enthusiasm for helping engineers adopt AI code generation and coding agents.
  • Strong communication skills with the ability to translate technology into business outcomes.
Benefits
  • 80% Health, Vision and Dental Insurance Covered
  • 401(k) Program
  • 11+ Paid Holidays
  • Unlimited PTO
  • Competitive Salary
  • Company Stock
  • Performance-Based Culture
  • Hybrid Schedule: 4 Days In Office / 1 Day Remote
About Tractor Zoom

At Tractor Zoom, we’re on a mission to transform how the ag industry buys, sells, and values equipment.

We connect dealers, farmers, lenders, and auctioneers through one intelligent platform that delivers real-time data, powerful insights, and faster paths to action. Whether you're in the field, on the lot, or behind the desk—we help you price smarter, move faster, and sell more.

With data from over 65% of U.S. used equipment listings, Tractor Zoom is the #1 Sales Tech in agriculture, providing unmatched visibility into the market. From streamlining valuations to automating workflows, our solutions are designed to fuel smarter decisions and unlock growth for every player in the equipment lifecycle.

Tractor Zoom Culture

We are a team of 65 out-of-the-box thinkers that are hungry for information. We are not only passionate about identifying customer pain points but inspired to solve them. Our values unite us and help us work together toward our common goals. We’re a customer first organization knowing they are ultimately the end users of our products and technology.

If you’re interested in making a difference and seeing your efforts directly impact the trajectory of a company. Come join us!

#J-18808-Ljbffr