Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Manager

Expansion Capital Group

Software Engineering Manager

Lead people. Strengthen engineering. Drive technical excellence.

About Expansion Capital Group (ECG)

ECG provides financing solutions that help small businesses access the capital they need to grow. Our team specializes in efficient, non-traditional lending, balancing speed with strong credit discipline and a commitment to doing things the right way.

We are looking for a Software Engineering Manager to support our Information Technology team.

This role is ideal for an experienced engineering leader who enjoys developing people, improving engineering practices, and helping teams deliver high-quality software solutions.

In this role, you'll lead software engineers, provide technical guidance, support architecture discussions, and help build scalable, secure, and maintainable software solutions that support ECG's continued growth.

What You'll Do:
  • Lead, coach, and develop software engineers through regular feedback, mentoring, and career development activities
  • Conduct one-on-one meetings, establish development plans, and support employee growth
  • Support hiring, onboarding, succession planning, and performance management initiatives
  • Foster a culture of accountability, collaboration, continuous learning, and constructive feedback
  • Guide technical discussions and help engineers evaluate tradeoffs and solution options
  • Provide architecture guidance related to application design, integrations, APIs, cloud technologies, scalability, security, and maintainability
  • Support engineers in applying modern software engineering practices and technical decision-making frameworks
  • Partner with Product, Scrum Masters, and IT leadership to improve team effectiveness and delivery outcomes
  • Promote ownership, accountability, and proactive risk identification across the engineering team
  • Contribute to engineering process improvements, technical standards, and organizational effectiveness
  • Encourage responsible adoption of modern development tools and engineering practices
  • Help ensure technology solutions align with ECG's business objectives and long-term strategy
What You'll Learn:
  • How technology strategy supports business growth within a fintech organization
  • Advanced leadership and talent development techniques for software engineering teams
  • Cross-functional collaboration with Product, IT leadership, and business stakeholders
  • Engineering governance, architecture review, and technical decision-making processes
  • How to balance engineering quality, business priorities, security, and operational stability
  • Opportunities to influence engineering culture, standards, and organizational effectiveness
Why Join Us:
  • Leadership Impact: Help shape the future of ECG's engineering organization and culture
  • Team Development: Mentor and develop software engineers while strengthening engineering capabilities
  • Technical Influence: Participate in architecture discussions and guide technical decision-making
  • Executive Visibility: Partner closely with Product and IT leadership on strategic initiatives
  • Growth Opportunity: Join a growing fintech organization where technology plays a critical role in business success
  • Team Environment: Collaborative, fast-paced, and focused on continuous improvement
Work Environment:
  • In-office role based in either Sioux Falls, SD or Sandy, UT
  • Professional office environment with a collaborative team atmosphere
  • Occasional evening or weekend work may be required based on business needs
  • Direct leadership responsibility for software engineering team members
Requirements

What We're Looking For:

  • Software engineering leadership and people development
  • Coaching, mentoring, and performance management
  • Technical decision-making and architecture discussions
  • Agile software development environments
  • Building and improving engineering teams, standards, and processes
  • Balancing technical quality, business priorities, and risk management
You'll Thrive in This Role If You Are:
  • A strong coach and mentor
  • Technically credible and respected by engineering teams
  • Collaborative and relationship-focused
  • Accountable and results-oriented
  • A strategic thinker who understands business priorities
  • Calm under pressure and comfortable navigating change
  • Highly communicative and approachable
  • Passionate about continuous improvement and employee development
Required Experience:
  • Significant software engineering experience with the technical depth necessary to coach engineers and evaluate technical solutions
  • Three or more years of experience managing, coaching, mentoring, or leading software engineering teams
  • Experience conducting performance management and employee development activities
  • Experience working in Agile software development environments
  • Strong leadership, communication, and interpersonal skills
  • Ability to balance people development, engineering quality, business priorities, and risk management
  • Bachelor's degree in Computer Science, Software Engineering, Organizational Leadership, or a related field, or equivalent practical experience
Preferred Experience:
  • Experience in fintech, financial services, or other regulated industries
  • Experience with cloud technologies, APIs, enterprise application architecture, and modern software engineering practices
  • Experience supporting architecture reviews, technical standards, or engineering governance activities
  • Experience with AWS, Docker, MySQL, MSSQL,.NET, Python, Symfony, ORM frameworks, or similar technologies
  • Experience scaling engineering teams and improving engineering processes
  • Experience partnering with executive leadership and cross-functional stakeholders

Equal Opportunity Employer

Expansion Capital Group is an equal opportunity employer and considers all applicants without regard to protected characteristics.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager in Sandy, UT vacancy
  • $132.8k - $250.8k

     ...development teams to efficiently deploy and manage production-grade container clusters...  ...deeply with application developers, platform engineers, and infrastructure teams to understand...  ...deployment. ~8+ years of overall Software Engineering / IT Experience ~ Bachelor... 
    Suggested
    Immediate start
    Remote work
    Free visa
    Flexible hours

    Ford Motor Company

    Salt Lake City, UT
    3 days ago
  • $82.8k - $175k

     ...provides payment technology, education services, and learning management solutions to education and faith-based organizations,...  ...for people where they live, learn and work. The Senior Software Engineering Manager accomplishes departmental and organizational objectives... 
    Suggested
    Temporary work
    Local area

    Nelnet

    Salt Lake City, UT
    3 days ago
  •  ...A leading consulting firm seeks a Senior Manager in Oracle Services to manage client relationships, oversee project management, and drive technology solutions. Ideal candidates will have a Bachelor's degree, 5-7 years of experience, and strong communication skills. The... 
    Suggested

    Ernst & Young Oman

    Salt Lake City, UT
    2 days ago
  • $99k - $232k

     ...to 80% The Opportunity As a Salesforce CPQ/Revenue Cloud Manager, you will play a pivotal role in helping clients optimize their operational efficiency by analyzing their needs, implementing software solutions, and providing training and support for seamless integration... 
    Suggested
    Full time
    H1b

    PwC

    Salt Lake City, UT
    2 days ago
  • $91.4k - $187k

     ...applications projects. The role of a Cloud Consulting Senior Project Manager requires an experienced project management professional with strong business acumen, technical competency in SaaS-based software and leadership skills for successful delivery of Oracle ERP... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    2 days ago
  •  ...automation patterns. The position leads incident response, problem management, and optimization activities for cloud services while...  ...security, network, and application teams and mentoring cloud engineers on Infrastructure as Code, containerization, and operational runbooks... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Salt Lake City, UT
    2 days ago
  • $142.6k - $261.5k

     ...consulting practice that assists in planning, pursuing, delivering and managing large, complex full lifecycle initiatives. We also provide our...  ...and professionally Demonstrates the ability to implement software Interact and communicate effectively with finance and... 
    Summer holiday
    Remote work
    Flexible hours

    Ernst & Young Oman

    Salt Lake City, UT
    2 days ago
  • $110.5k - $202.7k

     .... Your key responsibilities You will be responsible for managing multiple client engagement teams at an executive level within...  ..., accounting, finance, computer science, information systems, engineering, or a related discipline CPA, CA, CISA, CISSP, CISM, CBCP,... 
    Contract work
    Summer holiday
    Work at office
    Immediate start
    Flexible hours

    Ernst & Young Oman

    Salt Lake City, UT
    3 days ago
  • $142.6k - $261.5k

     ...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...with business requirements. Your key responsibilities As a Manager in Application Design and Development, you will lead the effective... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Salt Lake City, UT
    3 days ago
  •  ...A leading global consulting firm is seeking a Cloud Engineer to join their team. This role involves leading infrastructure projects with a focus on Kubernetes and cloud technologies. The successful candidate will have a Bachelor's degree, extensive experience with Azure... 

    Ernst & Young Oman

    Salt Lake City, UT
    2 days ago
  •  ...A leading open source software provider is seeking an Engineering Manager to lead a team that optimizes Ubuntu for cloud partners like Amazon and Google. The role requires technical leadership, experience in Python and Golang, and a strong ability to mentor engineers.... 
    Remote work

    Canonical

    Salt Lake City, UT
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...and growing. We are hiring an Engineering Manager to lead one of our teams that work closely... 
    Work at office
    Work from home

    Canonical

    Salt Lake City, UT
    3 days ago
  •  ...IT Operations & Security Manager We are a 45-year-old company with a loyal, long-standing...  ...IT capabilities to support a growing software business. *This is an in-office...  ...Serve as a key partner to leadership, engineering, compliance, and business teams to ensure... 
    Work at office
    Remote work
    Flexible hours

    FairCom

    Sandy, UT
    1 day ago
  • $150k - $170k

     ...who not only embrace change, but who accelerate it.Job Description We are seeking a highly motivated and experienced individual to manage our ServiceNow Platform and lead our team responsible for its administration, development, and strategic direction, including core... 
    Remote work

    Motorola Solutions

    Salt Lake City, UT
    5 days ago
  • $135k - $155k

     ...IT Operations Manager Department: Technology Employment Type: Full Time Location: Salt Lake City, Utah Compensation: $135,000 - $155,000 / year Description Freezing Point is the fastest-growing frozen beverage company in the U.S. and the maker of... 
    Full time

    Frazil

    Salt Lake City, UT
    3 days ago
  • The United-States-Courts is seeking a leader for the cybercrime investigation unit in Salt Lake City, Utah. This role requires overseeing the investigation of various cybercrimes, providing expertise in search and seizure processes, and collaborating with law enforcement...

    United States Courts

    Salt Lake City, UT
    3 days ago
  • $140k

     ...Maximus is looking for a results-oriented Software Development Project Manager to join our team managing multiple delivery teams while shaping our...  ..., Business Analysts, Developers, and Quality Assurance engineers while ensuring they are complying with program processes... 
    Contract work
    Remote work
    Shift work

    MAXIMUS

    Salt Lake City, UT
    1 day ago
  • $133.1k - $306.4k

     ...Job Description As a Software Engineering Manager on the Multi-cloud team, you will lead a team of engineers building and operating services and platforms that enable cloud integration, interoperability, automation, and reliable service delivery. Your team will work... 
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    17 hours ago
  •  ...projects, ensuring on‑time and on‑budget delivery. Evaluate and manage relationships with technology vendors, ensuring that third‑...  ...facilitate collaboration among cross‑functional teams. Knowledge of software development and IT infrastructure best practices. Ability to... 
    Flexible hours

    Purple Inc

    Salt Lake City, UT
    17 hours ago
  • $110.1k - $264.1k

     ...and services. The Identity and Access Management organization provides the foundational...  ...ecosystem. We are looking for a hands-on engineering manager to lead the Authorization team...  ...Ensure the team delivers high-quality software on predictable schedules while... 
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    1 day ago
  •  ...A global consulting firm is seeking an Adobe AEM Architect - Manager to lead projects enhancing digital experiences. The ideal candidate should have over 7 years of experience in AEM architecture and a strong command of web technologies. Responsibilities include managing... 
    Remote work

    Ernst & Young Oman

    Salt Lake City, UT
    2 days ago
  •  ...join Priority Dispatch Corp! We create the software and protocols that emergency dispatchers...  ...Summary The Software Development Manager provides day-to-day people leadership...  ...audit readiness and maintaining required engineering documentation. ~ Champion Agile methodologies... 
    Work at office
    Remote work

    Feditc LLC

    Salt Lake City, UT
    6 hours ago
  •  ...Plan is required for some benefits. What does a Sr. IT Project Manager do at Swire Coca - Cola? As a Senior IT Project Manager, you provide...  .... Responsibilities Lead enterprise technology programs across software, infrastructure, cloud, cybersecurity, and data platforms,... 
    Visa sponsorship
    Work visa

    Swire Coca Cola USA

    Riverton, UT
    4 days ago
  •  ...reinforcements, resins, prepregs, honeycombs and engineered core. We invite you to join the Hexcel...  ...with the cross‑functional Change Management team to define the scope of work...  .... Working knowledge of PCs and related software, specifically MS Word, Excel, Project,... 
    Permanent employment
    Temporary work

    Hexcel

    Salt Lake City, UT
    17 hours ago
  • $110k - $140k

     ...satisfaction, better rewards, and a great quality of life inside and outside of work.**Job Title**:Technical Project Manager**Reporting To:**Site Engineering Manager, SLC Missile Systems**Work Schedule:**Onsite – Salt Lake City, UTMoog, Inc. is a global leader in motion... 
    Contract work
    For contractors
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Moog

    Salt Lake City, UT
    3 days ago
  • $100k

     ...seeking an experienced Technical Project Manager to lead complex technology initiatives...  ...new functional capabilities supporting engineering change proposals and additional follow-on...  ...architect, develop, and implement high‑quality software systems and application solutions.... 
    Remote work
    Shift work

    MAXIMUS

    Salt Lake City, UT
    2 days ago
  • $144.9k - $265.8k

     ...and hybrid environments Implement cloud IAM services (e.g., provisioning, authentication, authorization, identity management) Design and re-engineer processes for centralized cloud access provisioning Access Management & Governance Implement access management... 
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Salt Lake City, UT
    2 days ago
  • $105.79k - $141.05k

     ...elevate the story of Lumen’s infrastructure services while supporting incident communications for network outages. The Senior Lead Manager, Network Infrastructure & Incident Communications, role leads strategic messaging for Lumen’s infrastructure platforms, partnering... 
    Temporary work

    Lumen Inc

    Salt Lake City, UT
    2 days ago
  • $118.9k - $178.5k

     ...00 - $178,500.00 Job Description The Technical Project Manager III will stay informed on projects within assigned team and ensure...  ...to facilitate discussion concerning platforms, components, software applications, technologies, and security measures. Performs... 
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • $146.3k - $306.4k

     ...oversee multiple infrastructure delivery teams responsible for ICT engineering, construction delivery, fiber deployment, rack integration,...  ..., and white space readiness. The Director will directly manage Principal TPMs (IC5) and provide team oversight for Infrastructure... 
    Temporary work
    For contractors
    Relocation
    Flexible hours

    Oracle

    Salt Lake City, UT
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!