What are the responsibilities and job description for the Engineering Lead / Engineering Manager position at ResolveSoft Inc?
Engineering Lead / Engineering Manager
Position type
Key Personnel — named in the proposal; resume and commitment letter required; oral team member
About the role
Leads engineering for client, a Drupal/PHP application running on Kubernetes in the CMS AWS cloud. You will be the Product Manager's primary technical partner, set the team's technical direction and DevSecOps practice, and stay hands-on: writing code, reviewing pull requests, and solving the hard problems yourself.
What you will do
- Serve as the primary technical partner to the Product Manager, bridging business objectives and engineering execution
- Guide the engineering team's technical direction while keeping a systems-level view of EPPE's architecture, technical roadmap, and long-term maintainability
- Contribute as an individual contributor: hands-on development, code reviews, and technical problem-solving
- Lead application development and DevSecOps: Jenkins CI/CD, Infrastructure as Code, automated testing, release management, and tested implementation and rollback plans
- Evaluate, govern, and integrate CMS-approved AI-assisted development tools with human-in-the-loop review, and maintain the AI tool inventory
- Translate product goals and user needs into technical approaches, and explain tradeoffs and risks to CMS in clear, non-technical terms
Required qualifications
- Bachelor's degree in computer science, engineering, or a related field, or four additional years of relevant experience
- 10 years of software engineering, including 3 years as a technical lead or engineering manager
- 5 years of PHP development and 3 years of Drupal (9/10 or later) custom module development
- Hands-on experience with containers and Kubernetes, Jenkins or equivalent CI/CD, Git/GitHub, and Infrastructure as Code on AWS
- Subject-matter expertise in software development, testing, and validation
- Working knowledge of data privacy and IT security principles and requirements
- Experience evaluating and governing AI-assisted development tools with human review of all AI output
Preferred qualifications
- Experience implementing consumer-centric / user-centered design principles
- CMS Cloud experience, EKS gold images and integration with CMS Enterprise Portal (EPS) and IDM
- Acquia Drupal certification; AWS Developer or DevOps certification
- Salesforce - Certified Application or Certified Systems Architect
Environment and tools
Drupal, Salesforce, PHP, Composer, Kubernetes (CMS EKS), Jenkins, CMS Enterprise GitHub, JFrog Artifactory, SonarQube, Snyk, Dependabot, Datadog
Location and requirements
- Remote within the United States; occasional in-person meetings at CMS headquarters, 7500 Security Blvd., Baltimore, MD
- No work from any location outside the United States
- Must be able to obtain and maintain an HHS/CMS background investigation and HSPD-12 PIV credential at the level CMS designates
- Must complete CMS/HHS security, privacy, and records-management training before starting work and annually
- Position is contingent upon contract award
Our mission is to empower our clients to achieve sustainable success through efficient, cost-effective, and scalable solutions that drive significant performance improvements. We believe in delivering value-driven results and fostering a culture that attracts and retains top talent to provide scalable, adaptable services.
Salary : $135,000 - $150,000