
Engineering Manager
BDA, LLC
full-time
Posted on:
Location Type: Hybrid
Location: Missouri • Texas • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $180,000 per year
Tech Stack
About the role
- Lead and manage a cross-functional engineering team consisting of Full Stack Developers (MERN), Python Developers, Salesforce Developers & Admins, and QA professionals
- Develop and execute engineering strategies aligned with company goals and roadmaps
- Establish technical direction, architectural standards, and best practices across projects
- Oversee the transition from legacy C# systems to modern MERN stack architecture
- Manage resource allocation, capacity planning, and project prioritization across multiple initiatives
- Conduct regular 1:1s, performance reviews, and career development planning for team members
- Foster a collaborative, innovative, and inclusive team culture across both contractors and full-time employees
- Collaborate with Product Management to define requirements, roadmaps, and delivery timelines
- Ensure code quality, security, and performance through effective code review processes and standards
- Monitor and report on team performance metrics and project status to executive leadership
- Identify and resolve technical and team challenges, removing obstacles to team success
- Manage department budget, including resource planning for contractors and full-time staff
- Stay current with emerging technologies and industry trends to inform technical strategy
- Facilitate knowledge sharing and cross-training between team members and across domains
- Ensure smooth integration between different technologies (MERN, Python, Salesforce, etc.)
Requirements
- 8+ years of software development experience with at least 2 years in engineering management
- Experience managing teams of 10+ engineers, including both contractors and full-time employees
- Proven track record leading remote/distributed teams across multiple time zones
- Strong technical background with hands-on experience in at least two of: full-stack development (preferably MERN), backend systems, cloud architecture, or QA processes
- Experience overseeing transitions from legacy systems to modern architectures
- Solid understanding of AWS cloud infrastructure and microservices architecture
- Experience with CI/CD pipelines and DevOps practices
- Strong understanding of Agile development methodologies and project management
- Excellent communication skills across technical and non-technical stakeholders
- Experience managing QA and development teams collaboratively
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Demonstrated ability to recruit, mentor, and develop engineering talent.
Benefits
- robust PTO
- vacation
- a paid volunteer day
- holidays and summer Fridays
- medical, dental, vision, life, and AD&D insurance
- 401k
- tuition reimbursement
- mental health and financial wellness programs
- professional development opportunities including tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
MERN stackPythonSalesforceC#AWSmicroservices architectureCI/CD pipelinesDevOps practicesAgile development methodologiessoftware development
Soft Skills
leadershipcommunicationcollaborationteam managementperformance managementproblem-solvingmentoringresource allocationcapacity planningcareer development
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering