Jobs · Engineering · California

Staff Software Engineer, Infrastructure

Intuitive · Sunnyvale, CA · 3 days ago
On-siteEngineering$189k–$271k/yrFull-time

Primary Function of Position

We are seeking a Senior Software Engineer to design, build, and operate foundational cloud infrastructure and developer enablement capabilities. This role will contribute to modern AWS infrastructure, CI/CD foundations, security instrumentation, and platform capabilities that enable product teams to build and deploy services quickly, reliably, and securely.

Essential Job Duties

  • Design and implement cloud infrastructure in AWS using infrastructure-as-code.
  • Build and maintain CI/CD pipelines, shared delivery tooling, and deployment patterns that support fast, reliable software releases.
  • Develop reusable infrastructure modules, templates, and common libraries that simplify service onboarding and reduce operational overhead for application teams.
  • Help establish centralized security instrumentation and platform-wide operational controls across cloud environments.
  • Partner with engineering teams to improve developer experience through self-service infrastructure capabilities, documentation, and automation.
  • Contribute to administration of shared engineering tools and platforms such as source control, artifact management, secrets management, incident tooling, and related developer systems.
  • Implement and support observability, monitoring, and service health capabilities needed for platform reliability and operational excellence.
  • Collaborate with security, quality, and software engineering teams to ensure infrastructure and delivery practices meet compliance and operational requirements.

Qualifications

  • Experience building, deploying, and operating infrastructure that supports critical services and APIs in cloud environments.
  • Knowledge of cloud platforms (AWS or GCP).
  • Experience with IaC tools (Terraform, CloudFormation, etc.).
  • Experience with containerization and orchestration (Docker, Kubernetes, AWS Fargate).
  • Experience with networking concepts (VPCs, load balancing, DNS).
  • Experience with monitoring and observability tools (CloudWatch, Datadog).
  • Experience building and maintaining CI/CD pipelines (Gitlab CI, Jenkins).
  • Knowledge of security best practices (IAM, secrets management, compliance).
  • Strong troubleshooting and incident management skills.
  • Excellent problem-solving skills and a collaborative mindset.

Required Education and Training

  • Bachelor's or Master’s degree in computer science or related field.
  • Minimum of 5 years relevant experience in software engineering or infrastructure engineering.

Similar jobs