Addison Group
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
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