Software Engineering Manager

Human Resources Research OrganizationAlexandria, VA
1d$175,000 - $200,000Onsite

About The Position

The Human Resources Research Organization (HumRRO) is a non-profit leader in developing high-impact services and products in the arenas of employment, military, student testing, and professional credentialing and licensure. We work with federal and state government agencies, private sector organizations, and professional associations. As a non-profit, HumRRO is dedicated to work that contributes to science and society. Our employees enjoy a highly collaborative and supportive environment that fosters innovation, ethical practice, and outstanding customer service. Our core operational staff includes Industrial-Organizational Psychologists, Educational Researchers, and Behavioral Science Consultants. We are looking for a Software Engineering Manager with a strong DevSecOps background to manage a team of 8-12 talented software, QA, & DevSecOps engineers and deliver high-quality software solutions and cloud workloads for our federal and commercial clients in a highly matrixed setting. You will be responsible for managing the full software development and infrastructure as code lifecycle, from business development to proposals, planning and design to testing and deployment. You will also liaise with customers, stakeholders, and senior management to ensure alignment of business goals and technical requirements. This role emphasizes DevSecOps expertise and cloud infrastructure management on AWS commercial and GovCloud, with responsibility for CI/CD automation, deployment strategy, and infrastructure reliability alongside traditional software engineering leadership.

Requirements

  • US Citizen with ability to successfully pass a government background check
  • Work on-site in the Alexandria, VA Headquarters office. Other HumRRO office locations in San Diego, CA and Monterey, CA may be considered
  • Bachelor's degree or higher in Computer Science, Software Engineering, or related field
  • A minimum of 10 years of experience as a technologist/software developer (Full Stack, DevSecOps, AWS/Azure/Google Cloud)
  • 5+ years at or above a technical lead position or level of responsibility and 3+ years of experience in a people management position
  • Outstanding verbal and written communication skills
  • Proven performance on Federal contracts and familiarity with DoD and Federal Gov security standards or equivalent commercial standards
  • Demonstrated customer service focused/experienced (Product/Service management, Technical Support)

Nice To Haves

  • 5+ years of hands-on DevOps engineering experience with AWS & AWS GovCloud
  • Expertise in CI/CD automation, Infrastructure-as-Code (Terraform/OpenTofu, Terragrunt, CloudFormation), and containerization (ECS/Fargate, Docker, Kubernetes)
  • Experience managing DevOps and infrastructure teams
  • FedRAMP authorization or DoD compliance project experience
  • Knowledge of cloud security best practices and automated compliance scanning

Responsibilities

  • Lead and manage a team of software developers, QA engineers, and DevSecOps specialists, providing guidance, mentorship, and coaching to ensure their growth and success
  • Collaborate with other departments and stakeholders to ensure the successful delivery of software projects that accurately meet customer requirements and expectations
  • Monitor and manage project financials, including budgets and schedules for multiple simultaneous projects, to ensure projects are completed on time and within budget
  • Report on project status, progress, and risks to senior management
  • Support Business Development operations including technical proposal development, scoping, resourcing, and cost estimation
  • Manage customer relationships, acting as a liaison between the company and customers to understand their needs and provide solutions
  • Oversee all aspects of software development projects such as the definition of project scope, best practices, management of system and software requirements and traceability
  • Lead DevSecOps infrastructure strategy and implementation on AWS GovCloud, ensuring compliance with Federal and commercial compliance requirements and optimization of cloud operations
  • Establish development best practices, code review processes, and CI/CD pipelines in AWS GovCloud using Agile DevOps methodologies
  • Manage infrastructure-as-code (IaC), containerization, and deployment automation to support rapid, secure releases
  • Oversee application operations with a focus on high-availability, responsiveness, security, and resilience
  • Evaluate new DevOps tools, technologies, and practices to improve software engineering processes and system reliability
  • Oversee quality assurance processes such as code reviews, testing, debugging, and conducting root cause analysis to ensure optimal performance and functionality of software products
  • Oversee automated testing frameworks, performance testing, and security scanning integration into CI/CD pipelines
  • Manage software systems and applications against DoD and/or Federal Gov security standards such as NIST, CSF, RMF, DoD CC SRG, & FedRAMP and/or equivalent commercial practices

Benefits

  • Health, dental and vision insurance
  • Life insurance equal to 2x annual salary
  • Retirement plan with company matching
  • Paid professional development and training
  • Tuition reimbursement
  • 12 weeks of paid parental leave
  • Generous paid time off and 10 paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service