Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
Addison Group

Addison Group

via LinkedIn

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Director of Software Engineering

Anywhere
full-time
Posted 10/14/2025
Verified Source
Key Skills:
Azure cloud services
Microsoft SQL Server
Technical leadership
Software engineering management
Agile / Scrum
CI/CD and DevOps
.NET Core
API development
Stakeholder communication
Project management

Compensation

Salary Range

$180K - 200K a year

Responsibilities

Lead and mentor software engineering teams, manage delivery of scalable software on Azure, enforce technical standards, and drive automation and AI integration.

Requirements

10+ years software engineering with 5+ years leadership, deep Azure and Microsoft SQL knowledge, experience with observability tools, AI-driven development tools, and strong collaboration skills.

Full Description

Title: Director of Engineering - Include the city/state of where you reside. Location: Remote - PST USA only Salary Range: $180,000 – $200,000 base + 15% Bonus Job Type: Full-Time | Exempt Benefits: Medical, Dental, Vision, 401(k), PTO, Flexible Work Arrangements No Sponsorship available Our client is a fast-growing technology organization that combines innovation, financial strength, and data-driven solutions to streamline complex operational processes for customers nationwide. The firm supports multiple business lines that deliver financial, medical, and legal process automation tools. Backed by advanced technology and deep industry relationships, they’re committed to solving real-world challenges with smarter, more accessible solutions. 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. • Knowledge of scaled agile frameworks (Scrum@Scale, SAFe, etc.). Overall This person leads the software engineering organization — overseeing development teams, shaping technical strategy, and ensuring systems are scalable, secure, and efficient. They’ll work with leaders across the business to modernize applications, improve performance in Azure, and introduce automation and AI tools to speed delivery. It’s a hands-on leadership role for someone who loves building high-performing teams and delivering enterprise-grade solutions.

This job posting was last updated on 10/20/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt