Director, Software Engineering

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2013H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

50 days ago

Salary

$172.4K - $258.5K / year

Bachelor Degree10 yrs expEnglishAzureCloudDistributed SystemsJava ScriptKafkaMicroservicesReactSDLC.net

Job Description

• Lead and mentor multiple agile software engineering teams, fostering a culture of ownership, collaboration, and continuous improvement. • Drive full software development lifecycle (SDLC) — from architecture and design through development, deployment, and performance monitoring. • Provide strong technical leadership in .NET Core, React.js, and Azure-based applications, balancing innovation with operational stability. • Work closely with Product, Design, and QA teams to deliver reliable, secure, and user-centric software solutions. • Champion the adoption of GitHub Copilot, AI-assisted development tools, and modern engineering best practices. • Guide architectural decisions across microservices, APIs, and event-driven architectures to ensure scalability and fault tolerance. • Manage Scrum and Kanban ceremonies (sprint planning, retrospectives, backlog refinement) and enforce agile discipline across teams. • Partner with DevOps to improve CI/CD pipelines, observability, deployment reliability, and release management using Azure DevOps. • Utilize Azure Insights and monitoring tools to detect, analyze, and prevent production issues proactively. • Stay hands-on with development, code reviews, and architectural proof-of-concepts for critical projects. • Collaborate with senior leadership to align engineering strategy with organizational goals and growth plans.

Job Requirements

  • 10+ years of progressive software engineering experience, with at least 3 years in a leadership or director-level role managing agile development teams.
  • Deep, hands-on expertise in .NET Core, C#, and React.js.
  • Proven experience developing and maintaining cloud-native applications using Microsoft Azure (Azure App Services, Azure Functions, Cosmos DB, etc.).
  • Familiarity with Azure DevOps, Azure Insights, and event-driven architecture (e.g., Kafka, Service Bus, or Event Grid) is a strong plus.
  • Experience with AI/ML integration and use of GitHub Copilot for developer productivity.
  • Solid understanding of software architecture patterns, distributed systems, APIs, and secure cloud design.
  • Strong background in production troubleshooting, performance tuning, and optimizing application scalability.
  • Demonstrated ability to lead Scrum teams and implement agile best practices across multiple projects.

Related Job Pages

More Full-stack Engineer Jobs

Senior GTM Engineer

XBOW

Boosting offensive security with AI

Full-stack Engineer50 days ago
Full TimeRemoteTeam 11-50Since 2024H1B No Sponsor

Senior GTM Engineer architecting AI Go-To-Market engine at XBOW.

Amazon RedshiftBigQueryPythonSFDC
United States
$160K - $200K / year

Senior Software Engineer, Full Stack

Endava

Technology is our how. And people are our why.

Full-stack Engineer50 days ago
Full TimeRemoteTeam 10,001+Since 2000H1B No Sponsor

Senior Software Engineer developing applications with Java and React technologies

AngularAWSAzureCloudHibernateJavaJavaScriptJenkinsJestJUnitMockitoMongoDBPostgresReactSpring BootSpringBootSQL
Texas

Senior Software Engineer

OneMagnify

Creating optimal customer experiences through digital transformation.

Full-stack Engineer50 days ago
Full TimeRemoteTeam 501-1,000Since 1967H1B Sponsor

Software Engineer supporting and enhancing Generative AI projects

AngularAWSAzureCloudDjangoFlaskJavaScriptNode.jsNoSQLPythonPyTorchSQLTensorflowVue.js
United States

GTM Engineer

Immuta

Get the right data into the right hands faster, enabling teams to break through data access barriers. #DoRightWithData

Full-stack Engineer50 days ago
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

Go-To-Market Engineer driving pipeline and revenue through data-driven GTM execution

United States