The operating system for the trades
Senior Site Reliability Engineer
Location
United States
Posted
2 days ago
Salary
$137.9K - $221.4K / year
Seniority
Senior
No structured requirement data.
Job Description
Senior Site Reliability Engineer
ServiceTitan
Role Description We’re looking for someone to lead development aspects of the Infrastructure engineering team at ServiceTitan. You must have a strong background in responsive web application development, building distributed systems for scale, and a proven ability to deliver technical leadership and strong architectural thought process. Our Site Reliability and Infrastructure Engineering team is an investment by Cloud to make impactful changes to ServiceTitan that help us constantly run better, faster, and cheaper. This team centralizes the concerns of developing and providing measurements and guidance, so every engineer is able to improve availability and efficiency in their area of the ServiceTitan cloud. Infrastructure Engineering improves ServiceTitan’s customer experiences by: - Increasing availability and performance - Reclaiming time spent by engineers diagnosing issues or configuring software - Reducing the total cost of owning and operating products and services Come join us! What You'll Do: - Design, develop, test, troubleshoot, debug, optimize, scale, perform capacity planning, deploy, maintain, and improve software applications. - Coding and Automation of Applications on Cloud Platform. - Work collaboratively across the company to design, communicate and assist with adoption of best practices in architecture and implementation. - Participate in research, development, support, management, and other company initiatives. - Collaborate with Product Engineering teams to plan and deploy product releases. - Work with Engineering leadership to build scalable infrastructure & shared services. - Define non-functional requirements as part of the product lifecycle. - Contribute to product development / engineering as needed. - Resolve product/service defects or design changes. - Establish strong relationships with company's leadership. Qualifications - BS or MS in Computer Science (or equivalent diploma and/or certifications) with 8-10 years related experience. - Familiarity with Continuous Integration and Delivery including experience with tools such as Jenkins or Team City. - Strong expertise & experience with Kubernetes, Functions/Serverless computing, Distributed messaging systems (Kafka, Event Hubs, SQS), Data Lakehouse architectures (e.g. Snowflake, Databricks Delta), and API gateways. - Administration and building automation for Azure, AWS or other public cloud technology. - Hands-on experience with a Distributed Version Control System such as Git. - Advanced knowledge of programming languages: C#, Visual Basic, PowerShell, Java. - Experience scripting provisioning of servers, applications, and/or infrastructure in a production environment at scale. - Knowledge of software development best practices, SDLC, and experience deploying high availability systems and software. - Experience with troubleshooting distributed web applications in a production environment. - Log / Metric collection and analysis tools (e.g. Elasticsearch-Logstash-Kibana, DataDog, Grafana). Requirements - Enjoy being directly accountable for the reliability of a business-critical, large-scale enterprise system. - Comfortable guiding and making decisions with limited information. - Capable of operating within trade-offs present when solving for immediate needs versus bigger scale solutions. - Subject matter expert in Cloud Infrastructure & Systems Reliability. - Willing to go out of your lane to affect change. - Experience developing metrics, log aggregation, or performance analysis systems. Benefits - Flexible time off with ample learning and development opportunities. - Comprehensive onboarding program and leadership training. - Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents). - FSA and HSA, 401k match, and telehealth options. - Parental leave and support, fertility services, and adoption reimbursement. - Legal advisory services and financial planning tools.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Own end-to-end release and deployment lifecycle: build → package → deploy → verify → rollback • Develop and support Octopus Deploy projects, lifecycles, channels, variables, and deployment processes • Implement deployment automation with Ansible (playbooks/roles, inventories, idempotent changes) • Maintain Git-based release workflows in GitHub (branching, tagging, versioning, release notes) • Build/maintain CI pipelines in GitHub Actions (or existing tooling) to produce artifacts and trigger Octopus releases • Standardize deployment patterns across applications (templates, shared steps, reusable Ansible roles) • Manage environment configuration and secrets in a controlled way (variable sets, permissions, auditing) • Improve deployment safety: approvals, health checks, smoke tests, automated validation, and rollback strategies • Support production releases, troubleshoot deployment failures, and drive root-cause analysis • Maintain release documentation, runbooks, and change management practices • Collaborate with developers, QA, and operations to plan releases and reduce downtime
Lead Database Reliability Engineer – Small Business Technologies
H&R BlockWith expert guidance, upfront pricing, and more ways to file, it’s #BetterWithBlock.
• Own end-to-end reliability of critical database systems (availability, performance, durability) • Define and maintain SLIs/SLOs for database services • Lead incident response and root cause analysis for database-related outages • Design and implement failover, replication, and disaster recovery strategies • Automate database provisioning, scaling, backups, and recovery processes • Implement Infrastructure-as-Code (IaC) and GitOps approaches for database environments • Drive reduction of manual operational work through tooling and self-service capabilities • Establish reliability engineering practices (error budgets, postmortems, continuous improvement) • Build and maintain database observability (metrics, logs, traces) • Proactively monitor system health and performance bottlenecks • Optimize query performance, indexing strategies, and resource utilization • Establish capacity planning and forecasting models • Partner with platform engineering to standardize database patterns and tooling • Support cloud-native database architectures (managed services, distributed systems) • Evaluate and recommend database technologies and storage solutions • Ensure systems are designed for resilience, scalability, and cost efficiency • Own backup strategies, validation, and restore testing • Lead disaster recovery planning and execution readiness • Ensure data integrity, consistency, and compliance with governance standards • Work with engineering teams to improve data access patterns and reliability • Partner with security and compliance teams on data protection requirements • Influence application design to align with database reliability best practices • Act as the technical lead for database reliability across teams • Define standards, best practices, and operating models for DBRE • Lead cross-team initiatives to improve reliability and reduce systemic risk • Mentor senior engineers and contribute to talent development
Manager, DevOps
GuildAt Guild, we unlock opportunity for America’s workforce through education, skilling, and career mobility.
Role Description Guild is seeking an Engineering Manager to lead our DevOps team. This role involves overseeing our cloud infrastructure, automation frameworks, CI/CD pipelines, and platform services. The ideal candidate will possess expertise in Infrastructure as Code (IaC), security, automation, networking, and cloud governance. The Engineering Manager will collaborate with engineering, security, and product leaders to ensure DevOps initiatives align with business goals and advance Guild’s cloud platform. Role Responsibilities - People Leadership & Team Growth - Develop, mentor, and grow a high-performing DevOps team, fostering technical culture and career progression. - Build redundancy and skill diversity within the team to ensure knowledge sharing. - Champion and set performance expectations, guiding engineers in accountability, ownership, and execution. - Lead through ambiguity and change, maintaining focus on long-term goals. - AWS Cloud Infrastructure & Platform Ownership - Oversee and ensure Guild’s cloud infrastructure is scalable, cost-efficient, and secure. - Own and optimize Guild’s multi-account AWS cloud strategy for secure, scalable, and efficient networking and service connectivity. - Drive IaC best practices to align cloud resources with security and compliance. - Ensure system reliability, security, and performance, while proactively addressing operational risks and technical debt. - Automation, CI/CD & Observability Enablement - Ensure fast, secure, and scalable build and deployment pipelines for all engineering teams. - Improve DevOps automation tooling to enable efficient service deployment, monitoring, and management. - Enhance system observability across multi-account AWS environments. - Optimize workflows and deployment strategies to reduce manual intervention and ensure seamless software delivery. - Strategic Alignment & Cross-Team Collaboration - Partner with Product, Security, and Engineering Leadership to align DevOps initiatives with business goals. - Ensure DevOps services adoption and drive best practices for infrastructure automation. - Align infrastructure investments with business priorities. - Support compliance, security, and cloud governance efforts. - Operational Excellence & Continuous Improvement - Lead postmortems, incident response, and a culture of continuous improvement. - Own and evolve team processes, ensuring clear priorities and accountability. - Monitor cloud costs and drive FinOps best practices to ensure cost-efficiency. Qualifications - 5+ years of experience in DevOps, Site Reliability Engineering (SRE), or Cloud Infrastructure roles, with at least 3+ years in a leadership or management position. - Deep expertise in AWS cloud services, including IAM, VPC networking, EC2, Lambda, RDS, S3, and security best practices. - Hands-on experience with Infrastructure as Code (IaC) using AWS CDK, CloudFormation, and automation tooling. - Strong background in CI/CD pipeline design and implementation, including experience with GitHub Actions or similar deployment automation tools. - Experience managing multi-account AWS cloud environments, including networking, security controls, IAM governance, and cost optimization. - Proficiency in observability and monitoring solutions (e.g., Datadog, CloudWatch, Prometheus, OpenTelemetry) to drive system reliability and operational excellence. - Strong scripting and automation skills in Python, Bash, or another high-level language to develop internal DevOps tooling. - Proven track record of leading and mentoring engineering teams, setting clear goals, and fostering a high-performance, inclusive, and collaborative DevOps culture. - Experience working in an Agile, iterative development environment, ensuring infrastructure and automation solutions are aligned with engineering needs and business priorities. - Demonstrated ability to lead cross-functional collaboration, working with engineering, security, compliance, and product teams to drive platform-wide improvements. Requirements - Competitive total compensation package, including a base salary of $190,000 - $220,000, and stock options. - Compensation offered will be based on a combination of factors such as experience, competencies, and internal equity. Benefits - Access to low-cost, high-quality health care options through Collective Health and Kaiser (due to coverage limitations, Kaiser is currently only available in CA & CO). - Access to a 401k to help save for the future. - Vacation policy to rest and recharge. - 8 days of fully-paid sick leave, to take the time to heal and or recover. - Family-friendly benefits, including 12 weeks of parental leave for non-birthing parents and 18-20 weeks for birthing parents; 2-week ramp-up period for when employees return from a leave of 6 weeks or more; as well as employer-paid short-term and long-term disability, employer-sponsored life insurance, fertility and caregiving benefits. - Well-rounded wellness benefits including free and low-cost mental health resources and financial wellbeing support services. - Education benefits and tuition assistance to help your future development and growth. - Our home and headquarters in Denver, but some of our roles allow for remote work, allowing us to reach the best talent across the US.
• Administer and maintain LAN, WAN, Wi‑Fi, VPN, firewalls, communication links, and corporate connectivity. • Configure, analyze, and troubleshoot switches, routers, wireless controllers, firewalls, and network security solutions. • Support the implementation of security policies, network segmentation, firewall rules, access control, and hardening of network assets. • Monitor availability, performance, capacity, and events related to network and security infrastructure. • Perform analysis and resolution of incidents, problems, and changes related to connectivity and infrastructure security. • Support vulnerability management processes, rule reviews, risk identification, and improvements to the security posture. • Produce technical documentation, network diagrams, operational procedures, and improvement recommendations. • Collaborate with infrastructure, security, and operations teams, vendors, and business units to ensure service continuity and quality.




