Engineering Manager / Director of Engineering

CoreWork Staffing

Atlanta, Georgia

JOB DETAILS
LOCATION
Atlanta, Georgia
POSTED
6 days ago

Overview:

We are seeking a strategic and technically strong Engineering Manager / Director of Engineering to lead software engineering teams, drive product delivery, and build scalable, high-performance engineering organizations. This role is responsible for both technical leadership and people management, ensuring successful execution of engineering roadmaps across backend, frontend, cloud, data, or platform teams.

The ideal candidate combines strong software engineering expertise with leadership, execution ownership, and cross-functional collaboration skills.

Key Responsibilities:

  • Technical Leadership & Architecture
  • Define and oversee system architecture, scalability, and engineering best practices
  • Guide technical direction for backend, frontend, cloud, or platform systems
  • Review and approve architectural decisions for scalability, security, and performance
  • Ensure engineering solutions align with business and product strategy
  • Drive modernization of legacy systems and cloud transformation initiatives

Team Leadership & People Management

  • Lead, mentor, and grow engineering teams (software engineers, QA, DevOps, data engineers)
  • Conduct performance reviews, career development planning, and coaching
  • Build high-performing, collaborative, and accountable engineering culture
  • Participate in hiring, interviewing, and onboarding of engineering talent
  • Manage team structure, capacity planning, and workforce scaling

Delivery & Execution Management

  • Own engineering delivery timelines and sprint execution across teams
  • Ensure high-quality, timely delivery of product features and infrastructure
  • Manage agile processes (Scrum/Kanban) and engineering workflows
  • Identify and resolve delivery bottlenecks and technical blockers
  • Balance speed of delivery with system reliability and scalability

Infrastructure, Cloud & System Reliability

  • Oversee cloud architecture (AWS, Azure, GCP) and infrastructure scalability
  • Ensure system reliability, uptime, and disaster recovery readiness
  • Collaborate with DevOps teams on CI/CD pipelines and automation
  • Drive observability practices (monitoring, logging, alerting)

Cross-Functional Collaboration

  • Work closely with Product Managers, Designers, Data teams, and QA
  • Translate business goals into engineering execution plans
  • Align technical strategy with product roadmap and company objectives
  • Communicate engineering progress, risks, and priorities to leadership

Engineering Metrics & Governance

  • Define and track engineering KPIs (velocity, uptime, defect rate, deployment frequency)
  • Improve code quality standards, testing coverage, and release processes
  • Ensure compliance with security, privacy, and regulatory requirements
  • Lead technical audits, architecture reviews, and system evaluations

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 7+ years of software engineering experience (backend, cloud, or full-stack)
  • 2–5+ years of engineering leadership or management experience
  • Strong background in system design, distributed systems, and cloud architecture
  • Experience managing agile software development teams
  • Strong understanding of software development lifecycle (SDLC)
  • Excellent leadership, communication, and stakeholder management skills
  • Ability to balance technical depth with strategic decision-making

Preferred (Nice-to-Have):

  • Experience in fintech, SaaS, enterprise platforms, or high-scale systems
  • Experience managing multiple engineering teams or global teams
  • Background in DevOps, SRE, or platform engineering
  • Familiarity with microservices, event-driven systems, and cloud-native architecture
  • Experience in scaling engineering organizations (startup enterprise growth)
  • MBA or leadership training in addition to technical background (for Director level)

Reporting To:

  • Director of Engineering / VP Engineering / Chief Technology Officer (CTO)

(Depending on organizational structure)

Employment Type & Work Setup:

  • Full-time
  • Onsite / Hybrid / Remote (depending on company policy)
  • Agile product development environment
  • May include on-call escalation responsibility for production systems

Work Environment & Conditions:

  • High-growth engineering organization (startup, scale-up, or enterprise)
  • Fast-paced product and engineering delivery environment
  • Strong collaboration between engineering, product, and business teams
  • Focus on scalability, innovation, and operational excellence
  • Leadership-heavy role with both strategic and hands-on technical involvement

About the Company

C

CoreWork Staffing