We are seeking a highly skilled and motivated Site Reliability Engineer (SRE) to join our growing team. As an SRE, you will play a critical role in ensuring the reliability, scalability, and performance of our software systems and infrastructure. The ideal candidate possesses a strong background in coding, automation, and system administration, combined with a passion for continuously improving system reliability.
Responsibilities:
- Collaborate with development, operations, and product teams to define, review, and implement reliability standards and best practices.
- Design, implement, and maintain highly available and scalable architectures for our applications and infrastructure.
- Develop and enhance automated tools and frameworks to optimize system monitoring, deployment, and recovery.
- Troubleshoot and resolve complex issues throughout the entire software stack, including networking, databases, and distributed systems.
- Conduct performance analysis and capacity planning to ensure system scalability and resource optimization.
- Take a proactive approach to continuously improving reliability.
- Participate in incident response, root cause analysis, and postmortem activities to identify and rectify system failures.
- Collaborate with cross-functional teams to implement and improve CI/CD pipelines, ensuring reliable and efficient software releases.
- Stay up-to-date with emerging technologies and industry trends, actively contributing to ongoing system improvements.
- Participate in on-call rotation.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- Proven experience deploying and managing large-scale distributed systems successfully.
- Understanding of SRE concepts (error budgets, SLIs/SLOs, blameless postmortems)
- Proficiency in programming languages such as Python, C++, or Go
- Familiarity with monitoring and observability tools.
- Excellent problem-solving skills and ability to troubleshoot complex issues efficiently.
- Strong organizational and communication skills, with the ability to collaborate effectively in a cross-functional team environment.
Desirable Qualifications:
- Familiarity with security best practices and experience implementing security measures in a production environment.
- Experience with modern infrastructure technologies and tools, including cloud platforms (AWS, Azure, GCP), containers (Docker, Kubernetes), and orchestration (Ansible, Chef, Puppet).
- Solid understanding of networking protocols and technologies (TCP/IP, DNS, load balancing).
- Demonstrated experience with infrastructure as code (IaC) and automation tools (e.g., Terraform, GitHub Actions).
Join our team and contribute to creating and maintaining a highly reliable and performant infrastructure that supports our growing platform. Help shape the future of our systems architecture while working in a collaborative and innovative environment.
Other Jobs from FactSet
Senior Software Engineer - FullStack Developer
Experienced Vue.js Front-end Developer
Experienced Software Engineer
Lead Machine Learning Engineer
Observability - Software Engineer
Similar Jobs
Lead Site Reliability Engineer
Lead Site Reliability Engineer
Senior Software Engineer, DevOps (Cloud Operations Resilience Engineering)
Senior Cloud Engineer | Observability
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say