
Overview
DevOps Engineer II (L2)
Expereince Required: 4-6 years
As an Intermediate DevOps Engineer at Spring, you take ownership of infrastructure, automation, and internal tooling that enables faster, safer, and more reliable product delivery. You work closely with engineers, product managers, security, and platform teams to reduce friction in our development pipeline, improve observability, and maintain resilient cloud systems.
At this level, you’re expected to proactively identify gaps in reliability, speed, and automation, and then lead the design and implementation of improvements. You play a critical role in supporting Spring’s shift toward continuous delivery, service ownership, and modern security practices — helping product teams move quickly without compromising operational integrity.
You’re expected to have a strong grasp of how Spring’s platform architecture supports key products (e.g., loan decisioning, Bloom, Hive) and core business functions like customer onboarding, compliance, and data warehousing. You’ll also work closely with Security, IT, and Sys Admin teams on access control, secure developer workflows, VPN and VPC configuration, patch management, and audit readiness. You may also participate in vendor integration or operational compliance initiatives.
What you’ll do:
- Own and evolve infrastructure-as-code used for provisioning cloud services and environments.
- Maintain and improve CI/CD pipelines, secrets management, and deployment workflows.
- Implement observability tooling, automate failure detection, and reduce alert fatigue.
- Collaborate with platform, product, and data teams to scale services and reduce latency or bottlenecks.
- Work cross-functionally with IT and network teams on system hardening, identity and access management, and secure provisioning.
- Contribute to DR plans, security incident response, and internal system reliability improvements.
Requirements:
- Experience with cloud infrastructure, such as AWS, and container technologies, like Docker.
- Strong scripting or programming experience in languages such as Python, Bash, or Go.
- Hands-on experience building and maintaining CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI.
- Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Solid understanding of Linux/UNIX systems, networking concepts, and security best practices (e.g., IAM, security groups).
- Familiarity with observability and monitoring tools (e.g., Prometheus, Grafana, Datadog).
- Ability to work cross-functionally, balance trade-offs, and drive measurable improvements to system health and engineering velocity.