Self-described as "a new company with an old-fashioned goal," Aledade aims to put healthcare control back into the hands of doctors. Headquartered in Bethesda, Maryland, the compan
Senior Software Engineer II - CI Pipeline Engineer
Location
United States
Posted
84 days ago
Salary
0
Job Description
Senior Software Engineer II - CI Pipeline Engineer
Aledade
As a Senior II Engineer on the CI Pipeline team, you will serve as a primary architect of our CI/CD vision, helping to ensure that as Aledade scales, our delivery speed and compliance posture accelerate together. You will initially lead the evolution of a "Universal Pipeline" – the initiative to make the "Right Way" the "Easy Way" by building automation and guardrails to ensure every deployment is HIPAA-compliant by default. Beyond the initial pipeline framework, you will be involved in the long-term strategy for our internal developer experience, moving into the test tooling infrastructure (interwoven into the CI pipeline), self-service tooling, and ephemeral environments to leverage those technologies. Your goal is to foster a high-velocity engineering culture where security, compliance, and audit evidence are seamless side-effects of a delivery lifecycle, not manual tasks. Primary Duties: - Develop and implement scalable and performant solutions. - Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes. - Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work. Minimum Qualifications: - BS/BTech (or higher) in Computer Science, Engineering or a related field. - 6+ years experience as an engineer building and managing highly automated CI/CD infrastructure and developer tooling as part of a cross-functional team. - 3+ years of experience working with infrastructure-as-code and automation scripting (e.g., Python, Bash, or Go) to manage complex delivery pipelines. - 3+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value. - 3+ years of experience coaching other engineers on testing strategies and pipeline integration. Preferred KSA’s: - Engineering & Custom Tooling - Systems Programming: Proficiency in a high-level language (Python, Go, etc) to build custom CLI tools, internal providers, or API integrations that extend the capabilities of off-the-shelf CI/CD products. - Developer Experience (DX) Tooling: Experience building internal abstractions or "Golden Path" templates that simplify complex cloud interactions for product engineers. - Infrastructure as Code (IaC): Expert-level Terraform or Pulumi skills used to treat the entire delivery platform as a version-controlled, testable software product. Test Infrastructure & Orchestration - Ephemeral Test Environments: Expertise in architecting "on-demand" testing environments (using Kubernetes/Namespaces or Docker) that allow developers to run full-stack integration tests within the pipeline. - Test Tooling Integration: Experience building or integrating frameworks for Contract Testing (e.g., Pact), Synthetic Testing, and Automated Regression at scale. - Mocking & Service Virtualization: Ability to provide engineers with the infrastructure needed to mock healthcare-specific dependencies (e.g., EHR simulators) within the CI flow. Compliance & Security as Code - Automated Governance: Experience building "Compliance as Code" into pipelines, ensuring that SOC2, SOX, and HIPAA audit evidence (the "Triple-Lock" of Author, Approver, and Scan results) is captured automatically. - Secure Supply Chain: Proficiency in integrating security gates—including SAST, DAST, Secret Detection, and automated SBOM generation—into the automated delivery flow. - Identity & Secrets Management: Deep understanding of managing sensitive credentials and least-privilege access for CI/CD runners in a cloud environment (AWS preferred). Pipeline Architecture & Reliability - Universal Pipeline Design: Expertise in building modular, reusable CI/CD templates (e.g., GitHub Actions) that standardize deployment patterns across diverse stacks (ECS, EKS, Databricks). - Build Optimization: Proven ability to optimize monorepo build performance through intelligent caching, change-detection, and parallelization. - Observability & DORA Metrics: Ability to instrument the delivery platform to track and improve core metrics like Deployment Frequency and Lead Time for Changes. Physical Requirements: - Sitting for prolonged periods of time. Extensive use of computers and keyboard. Occasional walking and lifting may be required.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Manage, scale, and optimize cloud environments used for data science workloads (primarily AWS, Databricks, dbt). • Provision, maintain, and optimize compute clusters for ML workloads (e.g., Kubernetes, ECS/EKS, Databricks, SageMaker). • Implement and maintain high-availability solutions for mission-critical analytics platforms. • Develop CI/CD pipelines for model deployment, infrastructure-as-code (IaC), and automated testing using industry standard toolchains. • Build monitoring, alerting, and logging systems for cloud and ML infrastructure (e.g., Datadog, CloudWatch, Prometheus, Grafana, ELK). • Automate provisioning, configuration, and deployments using tools such as Terraform and CloudFormation, GitHub actions, etc. • Collaborate with Data Engineering to maintain integrations between data pipelines and cloud systems. • Share responsibility for provisioning and operating application networking capabilities that support data platforms, including API gateways, CDNs, application load balancers, TLS, and WAFs. • Conduct periodic risk assessments, best practice reviews, and remediation efforts to strengthen security and resiliency.
Senior DevOps – Site Reliability Engineer
nDeavour ConsultingWe are a staffing and IT recruitment company based in Sofia, Bulgaria.
• Build, operate, and evolve all AWS environments (production and non-production), ensuring they meet availability, performance, and recovery requirements. • Own the security posture of the AWS environment. Design and enforce secure patterns for IAM, network segmentation (VPC), and ingress/egress controls. • Participate in an on-call as a primary AWS responder. You will drive technical triage and hands-on remediation for P1/P2 incidents, ensuring clear communication with stakeholders throughout. • Define SLIs/SLOs to measure service health. Proactively identify reliability risks and reduce operational toil through automation and self-healing infrastructure. • Provide hands-on support for ISO 27001 audits. You will manage technical documentation, maintain audit evidence, and ensure operational practices align with security control areas. • Maintain and secure our CI/CD pipelines and own the standards for Infrastructure as Code (IaC) to ensure all changes are controlled and auditable.
• Collaborate closely with fellow devops engineers and the development team to deploy and maintain application infrastructure. • Assist in the development and support of tooling to streamline the deployment and maintenance of our products. • Work with Github, Jenkins, and Chef to deploy applications from development through to production environments. • Support both in-house and third-party applications, including handling deployments, upgrades, and troubleshooting. • Build and manage automation pipelines for application deployment and maintenance. • Engage in the day-to-day management of Linux servers via the command line • Create monitoring dashboards and alerts in Grafana leveraging Prometheus and Alertmanager. • Document processes and best practices clearly and concisely. • Participate in incident solving on-call rotation
• Design, implementation, and automation of large-scale distributed systems • Build tools and automation that help Five9 achieve higher availability, scalability, latency, and efficiency • Work with Engineering teams to deliver high quality software in a fast-paced environment • Monitor production and development environments to build preventive measures and provide a seamless customer experience • Work with delivery teams on software improvements to achieve higher availability and lower MTTD • Participate in on-call rotation




