Senior Software Developer
About the role
About
Elevate your career as a Senior Software Developer! Work on designing, analyzing, and optimizing distributed systems to ensure top-notch reliability and performance.
This role requires 8 years in software development and 3 years in designing and troubleshooting complex systems. As part of the Site Reliability Engineering team, you will engage with the entire service lifecycle, from inception to deployment and monitoring. Your expertise in coding and large-scale system design will drive critical improvements and innovations.
Make a significant impact by optimizing reliability and performance for distributed systems in this rewarding position!
Responsibilities
- Enhance service lifecycle from design to refinement
- Consult on system design and develop software platforms
- Measure and monitor system health post-deployment
- Scale systems leveraging automation strategies
- Conduct blameless postmortems and improve incident response
Requirements
- Bachelor’s degree in Computer Science or related field
- At least 8 years of software development experience
- 3 years in distributed systems design and troubleshooting
- Preferred: Master’s degree in Computer Science or Engineering
- Strong analytical and problem-solving abilities
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free