Sr. SRE Engineer – CL5
Role Overview: As a Sr. SRE Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering solutions that delight customers and users, while also driving tangible value for Deloitte's business investments. You will leverage your extensive SRE engineering craftsmanship and advanced proficiency across multiple programming languages, SRE tools, and modern frameworks, consistently demonstrating your exemplary track record in maintaining Production systems with high-quality, and SLAs. The ideal candidate will be a role model and an engineering mentor, collaborating with cross-functional teams to design, develop, and deploy advanced software solutions.
Key Responsibilities:
Outcome-Driven Accountability: Owns & drives a cost-effective solution to enable ease of maintenance and scale of the platform operations, stability, and resilience. For example, has experience being accountable for production operations (e.g., system availability/reliability, system integration, configuration management, incident resolution, performance and efficiency monitoring/tuning, root cause analysis, upgrades, security/compliance, etc.) that solve complex problems with valuable outcomes via feasible solutions, including innovation introduced, thinking “operations isn’t just support, it’s engineering,” low maintenance costs with focus on automated optimizations to reduce TCO, etc., to meet customer needs and business impact KPIs.
Technical Leadership and Advocacy: Serve as the technical advocate for SRE modern practices, ensuring integrity, feasibility, and alignment with business and customer goals, NFRs, and applicable automation/integration/security practices— with easy to understand and navigate analytics / logs for quick identification and diagnostics, knows about the latest industry trends and embraces & drives intelligent techniques to predict issues & self-healing, at the appropriate patch version/level, optimized, including feasibility and alignment with business and customer goals, NFRs, and applicable operational standards. Responsible for requirement analysis, system configuration, automation, integration, monitoring/observability, and the ongoing operational support, using appropriate techniques/technologies (e.g., IaC).
Engineering Craftsmanship: Possess passion and experience as an individual contributor, responsible for the integrity of system configuration, integration, and their ongoing maintenance, scale, and operational excellence. Always hands-on and is willing and constantly learning new approaches, tools, techniques, and frameworks—and understands, at a deep level, how they work. Solves complex problems via operational automations, predictive analytics (e.g., AIOps) to forecast potential issues & self-heal, identifies bottlenecks, root causes, and optimizations, adhering to defined standards/SLAs, while evolving those, as necessary. Has demonstrated influence and collaborative skills to drive the importance of automation, exhibits “resilience & ease of maintenance” mindset, works with diverse teams to achieve results.
Customer-Centric Engineering: Develop lean operational solutions through rapid, inexpensive experimentation to arrive at the simplest solution that works to solve customer, business & technology platform needs. Quickly responds to incidents to minimize downtime and impact on users. This requires appropriate/timely levels of customer and/or product manager, engineering leadership engagement and a leaning-forward approach to deliver the right operational solution in the right way at the right time.
Incremental and Iterative Delivery: Exhibit a mindset that favors action and evidence over extensive planning. Utilize a leaning-forward approach to navigate complexity and uncertainty, delivering lean, supportable, and maintainable solutions.
Cross-Functional Collaboration and Integration: Work collaboratively with empowered, cross-functional teams including product management, experience, engineering, delivery, infrastructure, and security. Integrate diverse perspectives to make well-informed decisions that balance feasibility, viability, usability, and value. Foster a collaborative environment that enhances team synergy and innovation.
Advanced Technical Proficiency: Possesses deep expertise in modern SRE practices and principles, including Agile methodologies, DevSecOps, and Continuous Integration/Continuous Deployment. Can effectively leverage these techniques to optimize operational automation into upgrades/patches and support, ensuring high-quality outcomes with minimal waste. Demonstrates understanding of the full lifecycle product operations, from conceptualization and design (tool evaluation/selection) to implementation (installation, configuration, integration, troubleshooting, and monitoring) and scaling, with a focus on continuous improvement and learning.
Domain Expertise: Quick learner with the ability to rapidly acquire domain-specific knowledge relevant to a customer solution, packages, or COTS. Demonstrates the capability of understanding and translating business/user needs, architectures, UX/UI designs (if customizable package) into operational plans and automations. Skilled at being a valuable, flexible, and dedicated team member, who is supportive of their teammates, embraces operational discipline vs. manual processes, driven by operations metrics/SLAs, log analyses, and identifying problem root-cause vs. “simply reporting issues” in alignment with organizational goals.
Effective Communication and Influence: Exhibits exceptional communication skills, both written and verbal, capable of articulating complex SRE/COTS operational concepts in a clear and compelling manner. Can inspire and influence teammates and product teams through well-structured arguments and trade-offs supported by evidence, evaluations, and research. Demonstrates the ability to create a coherent narrative that aligns technical solutions with business objectives.
Engagement and Collaborative Co-Creation: Proven ability to engage and collaborate with product engineering teams at all organizational levels, including customers as needed. Demonstrates a strong ability to build and maintain constructive relationships, fostering a culture of co-creation and shared momentum towards achieving product goals. Skilled at aligning diverse perspectives and driving consensus to create and operate quality solutions.
The team: US Deloitte Technology Product Engineering has modernized software and product delivery, creating a scalable, cost-effective model that focuses on value/outcomes by leveraging a progressive and responsive talent structure. As Deloitte’s primary internal development team, Product Engineering delivers innovative digital solutions to businesses, service lines, and internal operations with proven bottom-line results and outcomes. It helps power Deloitte’s success. It is the engine that drives Deloitte, serving many of the world’s largest, most respected companies. We develop and deploy cutting-edge internal and go-to-market solutions that help Deloitte operate effectively and lead in the market. Our reputation is built on a tradition of delivering with excellence.
Key Qualifications:
§ A bachelor’s degree in computer science, software engineering, or a related discipline. An advanced degree (e.g., MS) is preferred but not required. Experience is the most relevant factor.
§ Excellent software engineering foundation with deep understanding of OOP/OOD, functional programming, data structures and algorithms, software design patterns, code instrumentations, etc.
§ 8+ years proven experience with Python, Bash, PowerShell, JavaScript, C#, and Golang (preferred).
§ 5+ years of hands-on experience in implementing and administering monitoring solutions (Dynatrace, Grafana, Cloud Watch, Azure Monitor)
§ 5+ years of hands-on experience in hosting highly available cloud native applications, using auto-scaling, self-resilient architectures, across various cloud service providers, such as Azure, AWS and GCP
§ 3+ years of hands-on experience with troubleshooting application and infrastructure issues in production environment, with high accuracy, conduct root cause analysis, providing preventive measures based on RCA, for multiple cloud providers like AWS, Azure and GCP is preferred.
§ 3+ years of experience in defining SLO and SLI for cloud native applications, measuring, reporting and alerting using custom scripts or monitoring solutions.
§ 3+ years of experience with AI/ML and GenAI is preferred.
§ Deep understanding of methodologies like, XP, Lean, SAFe to deliver high quality products rapidly.
§ General understanding of cloud providers security practices, networking, cloud administration, database technologies and maintenance
§ General knowledge of networking, firewalls, and load balancers.
§ Excellent interpersonal and organizational skills, with the ability to handle diverse situations, complex projects, and changing priorities, behaving with passion, empathy, and care.
How You will Grow: At Deloitte, our professional development plans focus on helping people at every level of their career to identify and use their strengths to do their best work every day and excel in everything they do.
Benefits
At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you.
Deloitte’s culture
Our positive and supportive culture encourages our people to do their best work every day. We celebrate individuals by recognizing their uniqueness and offering them the flexibility to make daily choices that can help them to be healthy, centered, confident, and aware. We offer well-being programs and are continuously looking for new ways to maintain a culture that is inclusive, invites authenticity, leverages our diversity, and where our people excel and lead healthy, happy lives. Learn more about Life at Deloitte.
Corporate citizenship
Deloitte is led by a purpose: to make an impact that matters. This purpose defines who we are and extends to relationships with our clients, our people and our communities. We believe that business has the power to inspire and transform. We focus on education, giving, skill-based volunteerism, and leadership to help drive positive social impact in our communities. Learn more about Deloitte’s impact on the world.