The point where experts and best companies meet
Share
Work/Life Harmony
Mentorship & Career Growth
Key job responsibilities
Senior EC2 engineers are constantly challenged to think of unique and innovative solutions, many times across multiple teams. The quality bar is high. As a senior engineer here, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide direction/guidance for your teams engineering roadmap.A day in the life
This is a hands-on position in which you will own everything from end to end: requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and the driving of continuous improvement.
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit