Job Description
Drive the reliability of distributed systems as a Senior Software Engineer. Leverage your expertise in coding and system design to enhance performance and capacity in a collaborative environment.
This position focuses on maintaining, optimizing, and enhancing large-scale fault-tolerant systems. With at least 5 years in software development and 3 years in system design, you will lead projects that require technical acumen and a problem-solving mindset. This role emphasizes self-direction and collaboration in a mentorship-driven culture.
Key Responsibilities:
- Engage in full lifecycle services from design to refinement
- Support service launch through technical consulting and planning
- Monitor system health to ensure optimal performance
- Implement automation to promote scalability and reliability
- Conduct blameless postmortems for sustainable incident response
Requirements
- Bachelor's in Computer Science or related field
- 5 years software development experience
- 3 years in large-scale distributed systems
- 2 years of technical leadership experience
- Master's degree preferred
Utilize your skills in coding and system optimization to shape reliable and efficient services.
#J-18808-Ljbffr
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free