Logo
Addison Group

Director of Software Engineering

Addison Group, California, Missouri, United States, 65018

Save Job

Position Title Director of Software Engineering

Location Remote - PST USA only

Base Pay Range $180,000.00/yr - $200,000.00/yr

Additional Compensation Types Annual Bonus

Job Type Full-Time | Exempt

Position Overview The Director of Software Engineering is a senior technology leader responsible for driving the design, development, and delivery of scalable, high-quality software platforms that enable strategic growth. This role oversees a blended team of onshore employees and offshore development partners, ensuring collaboration, performance, and consistency across distributed engineering groups.

This person will partner with Product, Operations, and Infrastructure to deliver enterprise-grade systems hosted in

Azure , leveraging modern cloud, database, and automation frameworks. The Director will lead efforts to improve system scalability, observability, and security while integrating

AI-driven tools and automation

throughout the engineering lifecycle to enhance productivity and quality.

Key Responsibilities

Lead and mentor high-performing software engineering teams, including both onshore and offshore talent.

Manage engineering execution, ensuring delivery of scalable, maintainable, and cost-efficient software aligned with business priorities.

Define and enforce technology standards, best practices, and architectural guidelines.

Oversee Azure cloud hosting, Microsoft SQL architecture, and integration strategies.

Implement and manage observability tools such as

Azure Application Insights , performance monitoring, and security frameworks.

Introduce automation and

AI-based development tools

to accelerate delivery and improve quality assurance.

Collaborate with Product Management and Operations to align technical execution with business strategy.

Establish and monitor key performance indicators for engineering velocity, quality, uptime, and operational excellence.

Drive continuous improvement in DevOps, CI/CD, and agile delivery processes.

Foster a culture of technical excellence, innovation, and accountability.

Ensure engineering capacity aligns with long-term product roadmaps.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline.

10+ years of software engineering experience , including 5+ years in technical leadership or management.

Proven ability to build and scale engineering teams across onshore/offshore models.

Deep technical knowledge of

Azure cloud services , hosting architecture, and

Microsoft SQL

performance optimization.

Experience implementing monitoring and observability tools (e.g.,

Azure Application Insights ).

Demonstrated success optimizing large-scale, distributed software systems.

Familiarity with AI-powered tools for

code generation, CI/CD optimization, or QA automation .

Hands-on understanding of modern web application architectures and frameworks (.NET Core, React, Entity Framework preferred).

Experience collaborating closely with Product, DevOps, and Operations to deliver complex enterprise applications.

Strong communicator with a balance of technical acumen and business understanding.

Preferred Qualifications

Experience delivering internal business applications or enterprise SaaS platforms.

Hands-on familiarity with

CI/CD ,

automated testing , and

DevOps

frameworks.

Experience in fast-growth or transformation-stage organizations.?

#J-18808-Ljbffr