Senior Software Engineer (Platform Automation) - Infrastructure & Policy Orchestration :: Bethesda, MD (Remote)
ARK Solutions, Inc.
Bethesda, MD, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$131,300.0 - $237,350.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Continuous Integration
Software Debugging
Distributed Systems
Python (Programming Language)
Workflow Management Systems
Policy as Code
Infrastructure as Code (IaC)
Backend
Build Management
Kubernetes
Infrastructure Automation Frameworks
+4 more
Information Technology
Free and Open-Source Software
Terraform
Api Management
Job description
Seeking for a Senior Software Engineer (Platform Automation) - Infrastructure & Policy Orchestration to design and build platform services that help developers manage infrastructure efficiently through APIs and automation. You’ll focus on Infrastructure as Code (IaC) using tools like Terraform, developing backend services, and collaborating with various teams to deliver secure and scalable solutions. Core Work Activities:
- Design and operate internal infrastructure APIs for engineering teams.
- Develop API layers and platform services for secure infrastructure access.
- Build services in Go or Python for infrastructure orchestration with Terraform.
- Define API contracts and ensure backward compatibility.
- Implement production engineering practices including CI/CD and monitoring.
- Educate users on platform services and infrastructure best practices.
- Create documentation for service usage in solution architectures.
- Evaluate technology products and recommend improvements.
- Develop automated testing frameworks for Terraform code.
- Maintain Open Policy Agent (OPA) policies for security and compliance.
- Optimize CI/CD pipelines for infrastructure and platform services.
- Collaborate with various teams to enforce policy guardrails.
- Provide technical leadership and mentorship.
Managing Projects and Priorities:
- Provide strategic technical leadership.
- Develop goals and plans to complete projects on time.
- Analyze information to solve problems effectively.
- Review vendor proposals and select appropriate services.
- Stay updated with technical knowledge and apply it to the job.
Delivering on the Needs of Key Stakeholders:
- Understand and meet stakeholder needs.
- Communicate concepts clearly and persuasively.
- Support business priorities to achieve performance goals.
Requirements
- Bachelor’s degree in IT, Computer Science, or related field, or equivalent experience.
- 7 years of experience with backend services and APIs in production.
- Experience with infrastructure as code (Terraform preferred).
Preferred:
- Experience designing APIs/services in Go or Python.
- Strong software engineering fundamentals.
- Experience with reliable services and debugging distributed systems.
- Strong testing discipline and CI/CD automation skills.
- Knowledge of infrastructure concepts and cloud fundamentals.
- Experience with workflow orchestration and distributed systems.
- Experience with observability, on-call practices, and incident response.
- Proficiency in Terraform and policy as code (Open Policy Agent/OPA).
- Experience with CI/CD platforms and Kubernetes ecosystems.
- Contributions to open-source software projects.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago