Manager, Software Engineering- Alpharetta, GA
About the Role
We're looking for a Manager, Software Engineering to lead a full stack engineering team building high-quality, scalable software. You'll partner closely with product managers, designers, and technical leads to set clear priorities, guide sound technical decisions, and drive on-time delivery — all while building a culture of ownership, accountability, and continuous growth.
What You'll Do
Lead and coach a team of full stack engineers, setting goals, providing feedback, and clearing roadblocks on complex or escalated issues
Champion learning and career growth, supporting your team's upward mobility
Build a culture of accountability, ownership, and continuous improvement
Drive delivery across multiple initiatives, aligning engineering with product goals
Partner with product managers to refine backlogs, clarify requirements, and prioritize work
Ensure systems are secure, performant, testable, and observable
Contribute to architecture and technical reviews with a focus on scalable design
Recruit, hire, and onboard new team members, setting them up for success
Partner with leadership to manage budget-aligned business expenses
What You Bring
Bachelor's degree in Computer Science, Information Technology, or related field (equivalent experience considered)
10+ years in software engineering, including 2+ years managing engineering teams in an Agile environment
Backend: .NET/C#, Kotlin or Java, API design, microservices, distributed systems
Frontend: Angular, React, TypeScript/JavaScript, HTML/CSS, component-based UI development
AWS: SQS, SNS, S3, EventBridge, Lambda, API Gateway, CloudWatch, IAM
Data stores: PostgreSQL, MySQL, SQL Server, Redis, and NoSQL as needed
Messaging: Kafka, event-driven architecture, async processing, pub/sub
CI/CD, observability, automated testing, containers, Kubernetes or similar
Strong communication, stakeholder management, and critical thinking skills
A collaborative, adaptable leadership style that motivates teams through change
Additional Requirements
Must be willing to attend virtual meetings with camera on
This is an onsite role based in Alpharetta, GA
What We Offer:
Full benefits starting Day 1: Medical, Dental, and Vision
401(k) with company match
Unlimited Flex Time Off plus 10 company-paid holidays
Remote-first role with monthly communication stipend
Professional development programs and tuition assistance
Employee resource groups and exclusive employee discounts
Skills
- Agile
- Angular
- API
- Api Design
- AWS
- CI/CD
- CloudWatch
- C#
- CSS
- Distributed Systems
- .NET
- Event Driven Architecture
- Eventbridge
- HTML
- IAM
- Java
- JavaScript
- Kafka
- Kotlin
- Kubernetes
- Lambda
- Microservices
- MySQL
- NoSQL
- Observability
- PostgreSQL
- React
- Redis
- SNS
- SQL
- SQL Server
- SQS
- Stakeholder Management
- Test Automation
- TypeScript