Job Summary
SRE is a unique blend of software and systems engineering that focuses on building reliable and fault-tolerant systems.
The ideal candidate will have expertise in large-scale system design, automation, and distributed systems, as well as strong communication skills.
We are seeking a highly motivated and experienced individual to manage the entire lifecycle of services from inception through deployment, operation, and refinement.
Key Responsibilities:
1. Design and develop scalable and efficient systems using automation techniques
2. Collaborate with cross-functional teams to ensure seamless service delivery and high availability
3. Monitor and analyze system performance to identify areas for improvement
4. Analyze and resolve complex technical issues to minimize downtime
Requirements:
* Bachelor’s degree in Computer Science or related field
* 5+ years of software development experience with 3+ years in designing distributed systems
* Strong knowledge of computing, storage, and networking fundamentals
* Effective verbal and written communication skills
Preferred Qualifications:
* Experience with large-scale system design and automation
* Expertise in distributed systems, storage, and networking
* Leadership experience in managing projects and teams
About the Role:
This is an exciting opportunity for a talented and motivated individual to join our team as a Senior Software Engineer. As a key member of our SRE team, you will play a critical role in ensuring the reliability and uptime of our externally-visible systems.
You will work closely with cross-functional teams to design, develop, and deploy scalable and efficient systems. Your expertise in large-scale system design, automation, and distributed systems will be essential in driving business growth and customer satisfaction.
We offer a dynamic and collaborative work environment, with opportunities for professional growth and development. If you are passionate about building reliable and fault-tolerant systems, we encourage you to apply for this exciting opportunity.