Jobs and Careers
IN

Director, Software Engineering

Inspira Financial
Oak Brook, United Statesfull_timeVerifiedPosted 29 May 2025

About the role

We are seeking a Platform Software Engineering Director to join our growing team. This role is responsible for the full software development life cycle, from conception to deployment. As a Platform Software Engineering Director, you will have relevant experience with both front-end and back-end coding languages, software development architecture and design patterns, development frameworks and third- party libraries. The ideal candidate will have a strong background leading teams developing consumer-facing digital products in collaboration with product and design leaders. This individual must be creative, client focused, team player, organized, and can thrive in a dynamic environment.

 

Our engineering team is built on the principle of humans over code. We are a tight-knit group of lifelong learners in a constant quest to be a team that is greater than the sum of its parts. Come join us!

 

Duties & Responsibilities:

· As a member of the Research and Development / Product Leadership team, will provide design services, resource planning, work estimation and coordination for multiple delivery teams

· Lead a team of software engineers and quality engineers to design, develop, and test applications (e.g. API, web apps) in accordance with established standards.

· Collaborate with Product and Design Leaders to lead product delivery teams.

· Set short to medium term technical direction, creating plans to help achieve goals

· Participate in peer-reviews of solution designs and related code.

· Package and support deployment of releases.

· Foster an environment where different backgrounds, cultures, industry and life experiences are embraced and valued.

· Collaborate on architecture decisions, ensuring that we are adapting and evolving to meet organization’s scaling business needs

· Collaborate with other software developers, product managers and software architects to plan, design and deliver applications.

· Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.

· Adhere to high-quality development principles while delivering solutions on time and within budget.

· Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.

· Work in an Agile framework to identify and automate solutions that result in enhanced developer experience and increased developer productivity.

· Stay abreast of emerging technologies, industry trends, and best practices in solution architecture and technology innovation.

· Contribute towards defining and establishing benchmarks, metrics, and quality measures.

· Troubleshoot, debug and upgrade software

· Other duties as assigned.

Qualifications

Education & Experience:

· 10 or more years of experience in software or solution architecture roles, with a focus on designing and implementing complex, enterprise-level solutions using cloud platform.

· Strong knowledge of software architecture principles, design patterns, and architectural frameworks.

· Strong understanding of Continuous Delivery patterns, Cloud foundational patterns, Observability patterns, Developer experience patterns.

· Strong analytical and problem-solving skills.

· Bachelor’s degree in computer science or equivalent experience

 

 

Technical Proficiency and Skills:

• Proficiency with:

o Node.js

o React

o TypeScript

o Apollo GraphQL

o Git Version Control System

o PostgreSQL

o Google Cloud

o Jest

o Docker Container

o CI/CD Pipelines

• Experience with one or more cloud platforms, preferably GCP

• Excellent communication and teamwork skills

• Great attention to detail and organizational skills

• Experience delivering individual and institutional client facing solutions; Web Portal(s), online payments, and third-party integrations

• Good understanding of Agile/Scrum methodology

• Expertise in delivering secure, high performance, fault-tolerant, and high availability solutions

• Experience with DevOps, GitHub, CI/CD, SecDevOps, Containers, Serverless

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Inspira Financial

View company profile →