We are seeking a highly skilled Software Engineer, Site Reliability (SRE) to join our team. As an SRE, you will be responsible for designing, developing, and maintaining scalable and reliable software systems. You will work closely with our engineering teams to ensure the smooth operation of our systems and services. This is a unique opportunity to work with cutting-edge technologies and make a significant impact on our company's success.
Key Responsibilities
- Design and implement scalable and reliable software systems using Python, Node.js, and AWS.
- Collaborate with cross-functional teams to identify and resolve system issues and improve overall system reliability.
- Develop and maintain monitoring and alerting systems to ensure timely detection and resolution of system issues.
- Work with our DevOps team to ensure smooth deployment and scaling of our systems.
- Stay up-to-date with industry trends and emerging technologies to ensure our systems remain competitive and secure.
Requirements
- 5+ years of experience in software engineering, with a focus on site reliability engineering.
- Strong understanding of cloud computing, DevOps, and machine learning concepts.
- Experience with Python, Node.js, and AWS is required.
- Excellent problem-solving and communication skills.
- Bachelor's degree in Computer Science or related field.