Software Engineer, Resource Automation

Stripe•South San Francisco, CA
•$156,800 - $235,200•Hybrid

About The Position

Stripe is a financial infrastructure platform used by businesses to accept payments, grow revenue, and pursue new business opportunities. Its mission is to increase the GDP of the internet. The Software Engineer, Resource Automation role focuses on backend services and automation that support internal infrastructure, microservice operations, and engineering teams. The position requires a bachelor’s degree or foreign equivalent in a specified engineering or computer science field, plus at least two years of related software engineering experience and two years of experience in each of several specified technical areas. The role is listed at 40 hours per week, with 50% telecommuting permitted. Multiple positions are available.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • At least 2 years of related work experience in software engineering.
  • At least 2 years of backend development experience in Go, including building production services and writing automated tests.
  • At least 2 years of experience with distributed systems and microservices, including designing and implementing service APIs such as HTTP/REST or gRPC.
  • At least 2 years of experience deploying and operating services using common cloud computing, networking, and storage primitives in AWS, Azure, GCP, or OCI.
  • At least 2 years of experience with Docker, Kubernetes, and operating containerized services in production.
  • At least 2 years of experience with observability and production troubleshooting, including using logs, metrics, and tracing to diagnose issues in Linux-based environments.

Responsibilities

  • Design, implement, test, deploy, and maintain backend services that support internal infrastructure and microservice operations.
  • Develop automation and tooling to streamline resource provisioning, deployments, and operational workflows for internal engineering teams.
  • Produce and review technical designs, evaluating tradeoffs involving reliability, latency, throughput, resiliency, cost, and engineering velocity.
  • Improve service operability by implementing monitoring and alerting, participating in on-call support as applicable, performing root-cause analysis, and addressing recurring failure modes.
  • Uphold engineering standards through code reviews, documentation, testing practices, and iterative improvements to existing services and systems.

Benefits

  • Equity
  • Company bonus or sales commissions/bonuses, if applicable
  • 401(k) plan
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Wellness stipends
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service