Upload Button Icon Add office photos
filter salaries All Filters

15 CircleCI Jobs

Senior Engineer, Application SRE

3-6 years

Bangalore / Bengaluru

1 vacancy

Senior Engineer, Application SRE

CircleCI

posted 1mon ago

Job Role Insights

Flexible timing

Job Description

  • Understanding and documenting the performance and scalability non-functional requirements, including SLI/SLOs. Validating requirements with business stakeholders.
  • Manage SLI/SLOs of customer-facing interfaces as well as backend services and provide improvement plans for non-compliance.
  • Develop custom dashboards in observability platforms (New Relic/Dynatrace/Grafana etc.) to represent a holistic view of system operational health
  • Improve reliability, quality, and time-to-market of our suite of software solutions
  • Support release engineering by providing automation support as well as pushing changes to production when manual intervention needed
  • Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
  • Provide primary operational support and engineering for multiple large distributed software applications
Key Responsibilities
  • Application Reliability Engineering : Lead efforts to design and implement systems that ensure the high availability, scalability, and reliability of critical applications.
  • Incident Management : Drive incident response, root cause analysis, and remediation for application-related issues, ensuring rapid resolution and preventing recurrence.
  • Problem Management: Conduct 5-why analysis on issues related to application design, code, and configuration to arrive at the best possible cause and solution for arresting them.
  • Automation and Tooling : Develop and maintain automation tools to improve application deployment, monitoring, and scaling, minimizing manual work and reducing time-to-recovery during incidents.
  • Performance Tuning : Analyze and resolve application performance bottlenecks, collaborating with developers to optimize code and infrastructure to improve response times and throughput.
  • Monitoring and Observability : Architect and implement robust monitoring, logging, and alerting systems to gain deep visibility into application performance and health. Use tools such as Prometheus, Grafana, Datadog, or New Relic.
  • Service-Level Objectives (SLOs) : Establish and maintain service-level objectives (SLOs) and indicators (SLIs) that ensure operational excellence, working with stakeholders to balance reliability and innovation.
  • Collaboration with Engineering Teams : Work closely with software development teams to embed SRE best practices into the application lifecycle, ensuring reliability is built into all stages of development.
  • Capacity Planning and Scalability : Monitor application traffic and infrastructure capacity, proactively scaling systems to handle growth and ensure smooth application operation during peak loads.
  • Mentorship and Leadership : Mentor junior SREs and software engineers on best practices for reliability engineering and foster a culture of continuous improvement.
  • Continuous Improvement : Lead post-incident reviews and retrospectives, driving improvements to system architecture, operational practices, and incident response processes.
Required Skills and Experience
  • 5+ years of experience in software engineering, site reliability engineering, or a related role.
  • Proficiency in at least one programming language (e.g., Python, Go, Java, Ruby) and strong scripting skills (e.g., Bash, Python).
  • Hands-on experience in Spring boot, GoLang, React.
  • Hands-on experience with monitoring, observability, and logging tools (e.g., Prometheus, Grafana, Datadog, New Relic) to track system performance and health.
  • Strong experience with cloud platforms (AWS, Google Cloud, Azure) and cloud-native architectures, including containers and orchestration tools (e.g., Kubernetes, Docker).
  • Expertise in building and managing CI/CD pipelines and infrastructure as code (IaC) tools such as Terraform, Ansible, or CloudFormation.
  • Troubleshooting experience , including troubleshooting complex distributed systems in production, performing root cause analysis, and developing remediation strategies.
  • Familiarity with microservice architectures and distributed systems at scale.
  • Strong understanding of containers , networking, databases , and performance optimization techniques.
  • Excellent communication and collaboration skills, with the ability to work effectively across teams and mentor others.
  • Bachelor s or Master s degree in Computer Science, Engineering , or a related field, or equivalent experience.
Preferred Qualifications
  • Experience with multi-cloud or hybrid-cloud environments .
  • Knowledge of security best practices for applications and cloud infrastructure.
  • Experience leading blameless postmortems and implementing long-term fixes.
  • Familiarity with database management systems (SQL, NoSQL) and caching technologies .

Employment Type: Full Time, Permanent

Read full job description

What people at CircleCI are saying

What CircleCI employees are saying about work life

based on 1 employee
100%
100%
Flexible timing
Monday to Friday
View more insights

CircleCI Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare CircleCI with

TCS

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Wipro

3.7
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Infosys

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

IBM

4.1
Compare

iEnergizer

4.7
Compare

HDB Financial Services

4.0
Compare

Similar Jobs for you

Senior Engineer at Circles.Life

Bangalore / Bengaluru

3-6 Yrs

₹ 5-8 LPA

Software Engineer II at Circles

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Software Engineer II at Circles.Life

Bangalore / Bengaluru

2-5 Yrs

₹ 4-7 LPA

Engineer at Harman Connected Services Corporation India Pvt.

Bangalore / Bengaluru

3-5 Yrs

₹ 5-7 LPA

Site Reliability Engineer at Netskope

Kolkata, Mumbai + 5

7-9 Yrs

₹ 9-11 LPA

Site Reliability Engineer at Netskope

Bangalore / Bengaluru

4-9 Yrs

₹ 6-11 LPA

Senio at Jifflenow

Gurgaon / Gurugram

4-7 Yrs

₹ 6-9 LPA

Analyst at HUDSONS BAY SERVICES PRIVATE LIMITED

Hubli, Mangaluru + 3

0-5 Yrs

₹ 7-7 LPA

Mainframe at Zensar Technologies

Kolkata, Mumbai + 5

4-8 Yrs

₹ 6-10 LPA

RE Engineer at Vonage

Bangalore / Bengaluru

2-6 Yrs

₹ 4-8 LPA

Senior Engineer, Application SRE

3-6 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Venture Builder - Senior Product Manager

4-6 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Finance Business Partner, CTO office

3-8 Yrs

Kolkata, Mumbai, New Delhi +4 more

9d ago·via naukri.com

Senior Software Engineer, BRM

3-6 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Senior Software Engineer, Frontend

5-8 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Senior Software Engineer, SysOps

3-5 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Software Engineer II, Application SRE

2-5 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Senior Software Engineer

5-8 Yrs

Kolkata, Mumbai, New Delhi +4 more

1mon ago·via naukri.com

Senior NetOps and SysOps Engineer - Reliability

6-9 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Senior Software Engineer, iOS

5-8 Yrs

Bangalore / Bengaluru

2mon ago·via naukri.com
write
Share an Interview