Senior Director of Software Engineering

ADAPTIVE SOLUTIONS GROUP
Clayton, MO, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Applications Architecture Computing Platforms Cloud Computing Code Review Continuous Integration Data Governance Dataspaces Software Debugging Middleware
+29 more
Federated Identity Management Identity and Access Management Python (Programming Language) Performance Tuning Software Architecture Release Management Runbook Salesforce.Com Software Engineering SQL Databases Systems Architecture Systems Integration TypeScript Apex Code Enterprise Software Applications Cloud Platform System Boomi Zapier Event Driven Architecture Information Technology Enterprise Integration Integration Frameworks Graphql Operational Systems Data Management Restful APIs Software Version Control Mulesoft Programming Languages

Job description

  • Serve as the senior technical leader responsible for software platform architecture, design, governance, and delivery across a complex enterprise ecosystem.

  • Define and maintain enterprise architecture, including CRM, ERP, customer-facing platforms, business intelligence solutions, operational systems, and integration frameworks.

  • Establish and enforce engineering standards, including source control, CI/CD processes, code reviews, release management, security practices, observability, and environment strategies.

  • Design and oversee enterprise integrations using APIs, middleware platforms, event-driven architectures, and modern integration patterns.

  • Define master data management, identity and access management, and data governance strategies to ensure consistency and scalability across systems.

  • Lead architecture reviews and ensure solutions align with long-term business objectives, scalability requirements, and operational needs.

  • Contribute hands-on to software development efforts, including coding, debugging, reviewing code, and building critical platform components and integrations.

  • Develop technical documentation, architecture standards, integration specifications, runbooks, and onboarding materials.

  • Manage external development partners, implementation teams, and technology vendors to ensure delivery quality, architectural alignment, and project success.

  • Collaborate with business leaders and stakeholders to translate business requirements into technical solutions and communicate technical concepts to non-technical audiences.

  • Participate in strategic planning, executive briefings, and cross-functional initiatives to support organizational growth and technology adoption.

  • Recruit, mentor, and develop engineering talent while establishing scalable engineering practices and team standards.

  • Drive innovation and support the adoption of emerging technologies, including artificial intelligence and automation initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.

  • 10+ years of software engineering experience with at least 3 years in a Principal Engineer, Lead Architect, Staff Engineer, or similar senior technical leadership role.

  • Proven experience owning and designing end-to-end architecture for enterprise platforms involving multiple integrated systems.

  • Strong software architecture experience across CRM, ERP, customer-facing applications, operational platforms, and data ecosystems.

  • Hands-on software development experience using modern programming languages such as Python, JavaScript/TypeScript, and SQL.

  • Experience developing and supporting REST APIs, GraphQL APIs, integration platforms, and event-driven architectures.

  • Strong understanding of cloud-based platforms, enterprise application design, scalability, security, and performance optimization.

  • Experience managing external development teams, contractors, or implementation partners.

  • Excellent communication and leadership skills with the ability to influence technical and business stakeholders.

  • Ability to operate effectively in fast-paced, evolving environments with a high degree of autonomy.

Preferred Qualifications

  • Experience with Salesforce platform development, including Apex, Lightning Web Components (LWC), and Experience Cloud.

  • Experience integrating CRM, ERP, business intelligence, and operational systems within a complex enterprise environment.

  • Experience building customer-facing portals, role-based access solutions, and identity federation frameworks.

  • Experience with enterprise integration platforms such as MuleSoft, Boomi, Workato, or similar technologies.

  • Salesforce certifications such as Platform Developer, Application Architect, or System Architect.

  • Experience leading engineering efforts within high-growth or rapidly scaling organizations.

  • Familiarity with AI-enabled platforms, automation technologies, and modern data governance practices.

Benefits & conditions

Adaptive Solutions Group offers a competitive compensation and benefits package that includes medical, dental, STD/LTD, life insurance coverage, 401(k), paid vacation, and holidays. Adaptive Solutions Group is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, religion, sex, sexual

About the company

Adaptive Solutions Group is a premier provider of information technology personnel. We provide a variety of technical professionals available for contract, contract-to-hire, or direct placement positions to companies throughout the Midwest. We are currently seeking a Senior Director of Software Engineering to join our team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

2:50 min

Introduction and the value of runbooks

Hila Fish · WWC 2023

1:20 min

Drawing inspiration from Zapier for programmatic SEO

Dino Lozina · WWC 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:32 min

Structuring automated incident workflows between runbooks and raw models

Aram Hakobyan Aram Hakobyan +1 · WWC Europe 2026

5:36 min

Connecting workflows with spreadsheets and API integrations

José Kadlec José Kadlec · WWC 2025

Videos

See all

Related articles

See all