Software Engineering Manager

Genova Technologies

$100K — $130K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in a technical or technology-adjacent field
  • Experience managing client relationships across multiple accounts
  • Proven track record managing project budgets
  • Ability to write and manage product backlogs including user stories
  • Experience producing executive-level status reports
  • Strong communication skills for leadership and client interactions
  • Demonstrated capability in developing employees in a distributed model

Responsibilities

  • Lead and manage a software engineering team of 3 to 10 members
  • Serve as the primary client contact for daily project communication
  • Solicit client feedback for project backlog prioritization
  • Assist COO with strategic client management initiatives
  • Act as part-time Product Owner, translating client needs into actionable tasks
  • Write and maintain user stories for development
  • Ensure project documentation meets requirements and is accurate
  • Monitor project budgets, spending, and provide status reports

Benefits

  • Medical, dental, vision coverage
  • Life and disability insurance
  • Paid holidays and scaling PTO
  • Generous 401k plan
  • Additional benefits available
Full Job Description
Genova Technologies has an immediate opening for a Software Engineering Manager in Cedar Rapids, IA. What will you do? This position involves overseeing a portfolio of engineering clients in the manufacturing, chemical, and construction industries with projects involving embedded software and web/mobile application development. The manager will serve as the primary point of contact for day-to-day client relationship management across all assigned accounts while providing leadership, coaching, and professional development for a team of 3 to 10 direct reports. This position requires Daily work to be completed at our Cedar Rapids, IA office, with some potential for Hybrid work. This role will: • Lead and manage the software engineering team, supervising 3 to 10 direct reports embedded across multiple client accounts • Serve as the primary point of contact between the project teams and clients for day-to-day relationship management • Solicit customer feedback to assist in project backlog prioritization and tactical decision making • Assist the COO with strategic client relationship management as needed • Act as part-time Product Owner within Scrum teams as needed, translating client needs into actionable work for the team • Write and maintain user stories to guide development activities • Ensure all project documentation is complete, accurate, and meets contractual requirements • Support planning, scheduling, and execution of software development activities across all assigned client accounts • Maintain and grow existing client relationships, with a focus on ensuring continuity and expanding the scope of Genova's engagement where appropriate • Monitor developer spend against client project budgets, project remaining scope against available budget, and provide regular budget and status reports to each client • Prepare and deliver a monthly executive summary to internal leadership assessing overall portfolio health • Provide career guidance and support the personal and professional growth of direct reports • Manage technical risks and escalate issues as appropriate to internal leadership • Participate in and support technical interviews and onboarding of additional team members as the portfolio grows • Represent Genova Technologies professionally in all client and internal interactions, adhering to company policies, standards, and values. What do you need? The ideal candidate for this position will have: • 5+ years of post-baccalaureate experience in a technical or technology-adjacent field, with demonstrated technical curiosity and the ability to understand, engage with, and constructively challenge software engineering teams • Demonstrated experience managing client relationships across multiple accounts, including day-to-day communication and expectation setting • Experience owning and reporting against a project budget • Proven ability to write and manage a product backlog including user stories • Experience producing written status reports and executive-level summaries • Familiarity with Agile software development methodologies • Strong written and verbal communication skills for internal team leadership and client interaction • Demonstrated ability to manage and develop employees in a distributed, client-embedded model. Skills we consider a plus include: • Demonstrated ability to expand existing client relationships, with experience stepping into established accounts and building on prior relationship foundations • Experience transitioning into a role with an active handoff period, including the ability to build trust with clients and team members during a leadership change • Familiarity with embedded software development concepts and constraints • Familiarity with web and mobile application development • Experience working in a Scrum environment as a Product Owner or Scrum Master • Experience with one or more relevant technologies such as C, C++, Python, Angular, or JavaScript • Familiarity with manufacturing, chemical, or construction industry software environments • Familiarity with backlog and project management tools such as Jira, Azure DevOps, or similar platforms. What do you get? Genova provides a competitive benefits package that includes: • Medical, dental, vision coverage • Life and disability insurance • Paid holidays and scaling PTO • A generous 401k plan • And more!

Similar Jobs

More Jobs at Genova Technologies

More Manufacturing & Automotive Jobs

  • Controller
    $120K — $130K *
    Belleville Boot Company
    Belleville, IL 62220 (Saint Clair County)
  • Director of Engineering
    $150K — $250K *
    Buyers Products
    Mentor, OH 44060 (Lake County)
  • Plant Manager
    Top Industrial Manufacturing Company
    Chicago, IL 60601 (Cook County)
  • Vice President – Vitamin Team
    Feldkamp Marketing
    Cincinnati, OH 45202 (Hamilton County)
  • Amazon
    Operations Manager
    $91K — $136K *
    Amazon
    Davenport, IA 52806 (Scott County)

Find similar Software Engineering Manager jobs: