Software Engineering Manager

Aqua Finance, Inc.

United States

Remote

USD 170,000 - 230,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

PTO & holidays
Medical/dental/vision
401(k) match
Training opportunities
Remote-friendly

Job summary

Aqua Finance, Inc. seeks a Software Engineering Manager to lead a fully distributed engineering team, driving delivery, quality, and growth. You will coach engineers, partner with product and architecture, and challenge estimates to ensure reliable software that moves the business forward.

You will guide technical decisions, promote modern engineering practices, and maintain a culture of ownership and continuous improvement while aligning with Aqua’s customer-first approach and Midwestern values.

Qualifications

  • Bachelor’s degree in CS or related field.
  • 5+ years professional software development with deep C#/.NET.
  • 3+ years people management in a technical field.
  • Experience delivering complex software with distributed teams.
  • Cloud experience with Azure/AWS/GCP.
  • Knowledge of CI/CD and secure coding.
  • Strong problem-solving and communication.
  • Financial industry experience preferred.

Responsibilities

  • Hire, onboard, coach and retain engineers with growth plans.
  • Own team planning, prioritize and ensure delivery of quality systems.
  • Critically evaluate estimates and proposed solutions.
  • Investigate delays and incidents, drive durable fixes.
  • Review code and designs to uphold standards.
  • Encourage use of AI tools to boost productivity.
  • Promote CI/CD, testing, observability, and docs.
  • Ensure reliable production systems with on-call and postmortems.
  • Define and report team health and delivery metrics.
  • Communicate progress and blockers to stakeholders.
  • Establish norms for remote multi-time-zone teams.
  • Contribute to department planning and culture.

Skills

C#
.NET
Azure
AWS
GCP
CI/CD
AI tools

Education

Bachelor’s degree in Computer Science or related field

Job description

About Aqua Aqua Finance (Aqua) delivers flexible, consumer-friendly financing programs that help families across the U.S. bring their goals to life. From clean water solutions and home improvements to outdoor adventures, our financing options help make life’s essentials and experiences more affordable. We’re a growing national company with values deeply rooted in our Midwestern culture - one that genuinely cares about you as an individual. We succeed when you succeed and celebrate the unique skills, perspectives, and experiences you bring to our team. At Aqua, we say “Yes!” - to helping you succeed, to your growth, and to creating a place where you can thrive.

The Opportunity

As a Software Engineering Manager, you will lead a high-performing, fully distributed engineering team accountable for delivery, quality, and growth, while building a culture of ownership, clear communication, and continuous improvement. You bring the technical expertise to challenge estimates and proposed solutions, probe root causes, and coach the team toward better approaches. Your primary focus is enabling your engineers to do their best work. You will partner closely with product, architecture, and other engineering teams to turn business priorities into reliable, well-built software that delivers quality outcomes, and you will offer informed suggestions to help move the business forward.

Essential Functions
  • Hire, onboard, coach, and retain engineers, creating individual growth plans and providing timely, candid feedback through regular one-on-ones and fair performance reviews.
  • Own team planning, prioritization, and delivery, working closely with product management to scope work, ensure the systems built deliver quality outcomes, and offer suggestions that help move the business forward.
  • Critically evaluate development estimates and proposed technical solutions, asking probing questions to test assumptions, surface risks, and ensure the simplest effective approach is chosen.
  • Investigate and root out the underlying causes of delivery delays, quality problems, and production incidents, driving durable fixes rather than short-term patches.
  • Review code and technical designs at a level sufficient to uphold standards for quality, security, maintainability, and performance, and to guide the team's technical decisions.
  • Encourage and guide the responsible use of AI tools to improve team productivity and code quality.
  • Promote strong engineering practices, including testing, CI/CD, observability, and documentation, and balance technical debt against feature work.
  • Ensure production systems are reliable through sound on-call, incident response, and postmortem practices.
  • Define, track, and report on team health and delivery metrics, using data and retrospectives to continuously improve how the team works.
  • Communicate progress, risks, and blockers clearly and early to stakeholders, serving as the primary liaison between the team and cross-functional partners.
  • Establish team norms and rituals that keep a remote, multi-time-zone team connected, engaged, and aligned, with strong asynchronous communication habits.
  • Contribute to department-level planning, hiring standards, and engineering culture.
Required Education and Experience
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or commensurate work experience required.
  • 5 years of experience professional software development experience, with solid depth in C# and the .NET platform.
  • 3 years of people management experience in a technical field required.
  • Proven track record of delivering complex software projects with distributed or remote teams.
  • Experience across the full software development lifecycle, including design, testing, deployment, and operations.
  • Financial industry experience preferred.
  • Demonstrated ability to analyze problems to their root cause and to constructively challenge estimates, designs, and technical approaches.
  • Working knowledge of solution architecture, secure coding practices, software design principles, and system scalability.
  • Working knowledge of cloud-hosted application development using Microsoft Azure, AWS, or GCP.
  • Familiarity with modern engineering practices such as CI/CD and agile methodologies, and with AI-assisted development tools.
  • Demonstrated ability to coach, give constructive feedback, and grow engineers at different levels.
  • Strong product and business mindset, with a focus on the outcomes the technology delivers.
  • Excellent written and verbal communication skills, including strong asynchronous communication habits.
The Aqua Advantage
  • Paid Time Off - Paid time off (PTO), paid holidays, and floating holidays to support time away from work.
  • Health & Insurance - Medical, dental, vision, and additional coverage options.
  • Retirement Savings - Company-matched 401(k) plan to help you invest in your future.
  • Professional Development - Training, career growth, and educational opportunities to support your development.
  • Work-Life Balance - An emphasis on flexibility and support both inside and outside of work.
  • Inclusive Culture & Community Support - Diversity and inclusion initiatives along with paid volunteer opportunities.
What to Expect

This is primarily an office-based role that requires regular use of a computer and the ability to sit for extended periods. While performing the responsibilities of this position, employees may frequently be required to sit, stand, walk, communicate verbally, hear, use vision, and handle or operate office equipment. The employee may occasionally be required to lift, push, or pull up to 20 pounds.

Aqua Finance (Aqua) delivers flexible and consumer-friendly financing programs so families across the U.S. can bring their dreams to life. Our financing solutions make clean water, home renovations, and the great outdoors more affordable. We’re a growing, national company with values that are deeply rooted in a midwestern culture that cares about you as an individual. We succeed when you succeed and celebrate what you bring to Aqua. Here are Aqua, we say “Yes” to helping you succeed! Beyond finding your dream career, we aim to be a first-choice employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Aqua Finance • United States

Remote
USD 140,000 - 190,000
Paid Time Off
Health Insurance
401(k) matching
+3
Senior Staff Accountant, Structured Finance
Senior Staff Accountant, Structured Finance

Aqua Finance, Inc. • United States

On-site
USD 90,000 - 150,000
Paid Time Off
Health & Insurance
Retirement Savings — 401(k)
+3
Senior Staff Accountant, Structured Finance
Senior Staff Accountant, Structured Finance

Aqua Finance • United States

Remote
USD 90,000 - 140,000
PTO & holidays
Health insurance
401(k) match
+3
Senior Technical Business Analyst
Senior Technical Business Analyst

Aqua Finance, Inc. • United States

Remote
USD 110,000 - 160,000
Paid Time Off
Health & Insurance
Retirement Savings
+3
Collections Manager
Collections Manager

Aqua Finance, Inc. • United States

On-site
USD 75,000 - 115,000
Regional Sales Manager - Power
Regional Sales Manager - Power

Aqua Finance • United States

Remote
USD 90,000 - 130,000
Regional Sales Manager - Power
Regional Sales Manager - Power

Aqua Finance, Inc. • United States

On-site
USD 90,000 - 150,000
Remote Software Engineering Manager
Remote Software Engineering Manager

Aqua Finance, Inc. • United States

Remote
USD 170,000 - 230,000
PTO & holidays
Medical/dental/vision
401(k) match
+2
Lead Engineer, Internal Tools & Business Systems
Lead Engineer, Internal Tools & Business Systems

Aquaria • Austin (TX)

Remote
USD 140,000 - 210,000
Equity
Health, dental, and vision insurance
Unlimited PTO
Lead Engineer, Internal Tools & Business Systems
Lead Engineer, Internal Tools & Business Systems

Aquaria • United States

Hybrid
USD 130,000 - 180,000
Equity
Health insurance
Unlimited PTO