Senior Software Engineer(Platform Automation)
Location: Bethesda, MD 20814 (Remote Possible onsite during PI planning/Special meeting)
Duration: CTH (Contracts to hire possible), 12 months of contracts initially
Detailed Job Description:
Summary:
As a member of an agile scrum team, the Senior Software Engineer will design and build production-grade platform services that enable developers to provision and operate infrastructure through well-defined APIs and automation. A core responsibility of this role is developing, maintaining, and advancing Infrastructure as Code (IaC) capabilities, leveraging tools such as Terraform, to automate infrastructure provisioning, management, and policy orchestration. This position is ideal for a software engineer who has built and operated backend services and later expanded into infrastructure/platform engineering (or vice versa). You will apply software engineering best practices (API design, testing, versioning, reliability, and maintainability) to an internal infrastructure and policy orchestration API, the automation it drives, and IaC modules and workflows. You will also partner closely with infrastructure, security, and developer experience teams to deliver secure, compliant, observable, and scalable capabilities that abstract cloud complexity behind simple, well-documented interfaces.
Professional Experience:
Required
Preferred
Responsibilities:
Managing Projects and Priorities:
EEO