Hybrid near Richmond, VA
The Manager, Software Engineering, DevOps will l ead a portfolio of diverse technology projects and a team of developers responsible for s olving complex business problems in a fast-paced, collaborative, and iterative delivery environment.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Stay current on emerging technologies and best practices in software engineering, DevOps, and cloud infrastructure.
- Partner with stakeholders, project managers, security, and infrastructure teams to define technical requirements, delivery milestones, and success criteria.
- Lead and mentor a team of developers, fostering a culture of innovation, accountability, and continuous improvement.
- Support and evolve our DevOps strategy with a focus on scalability, reliability, and automated CI/CD pipelines in cloud-native environments.
- Provide hands-on technical guidance and, when necessary, evaluate or contribute to codebases to unblock teams or validate architectural decisions.
- Oversee development processes to ensure code quality, test coverage, and adherence to software engineering best practices.
- Identify and resolve recurring or complex issues across services and systems.
- Promote cross-functional collaboration, clear communication, and fast feedback loops to streamline delivery and reduce developer friction.
- Guide teams in documenting technical designs, decisions, and processes as part of knowledge-sharing and operational continuity.
- Ensure alignment with internal security requirements, including compliance with C-TPAT and TSA security protocols.
- Maintain regular and predictable attendance.
- Comply with company C-TPAT and TSA security procedures.
- Perform additional duties as assigned.
QUALIFICATIONS - 3 to 5 years of experience leading software engineering teams, including managing remote, nearshore, and hybrid teams.
- 5+ years of hands-on development experience using modern programming languages such as TypeScript/JavaScript and Go.
- Strong background in event-driven microservice architecture using AWS tools including SQS, SNS, Lambda, and NATS.
- Proficient in cloud infrastructure and IaC tooling, including Terraform and Ansible; familiarity with Helm is a plus.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid knowledge of relational and non-relational databases, including AWS RDS and NoSQL platforms.
- Skilled in designing and maintaining scalable APIs, including experience with REST, OpenAPI/Swagger specifications, and API gateway security models (e.g., Kong).
- Comfortable navigating full DevOps pipelines and CI/CD practices using tools like Jenkins, Terraform, and GitHub.
- Proficient in observability and monitoring solutions such as Datadog, with an understanding of integrating alerting into support workflows.
- Strong written and verbal communication skills, with an ability to collaborate effectively across technical and non-technical teams.
- Availability to respond to critical incidents and security alerts outside regular business hours when necessary.
- A customer-centric mindset with a strong orientation toward service delivery and operational excellence.
- Must be eligible to work in the United States