Proven track record as a primary contributor to medium to large projects
Experience managing, designing, and deploying distributed services in production
Recognized by peers as a go-to resource for debugging and problem-solving
Responsibilities
Lead the design and implementation of distributed services
Collaborate with cross-functional teams to ensure project alignment
Mentor junior engineers and share knowledge across the team
Troubleshoot and resolve complex technical issues
Facilitate discussions to clarify project requirements and expectations
Benefits
Flexible work environment
Opportunities for professional development
Collaborative team culture
Access to cutting-edge technologies
Support for work-life balance
Full Job Description
What we're looking for
7+ years of experience as a software engineer.
Consistent record as primary individual contributor to several medium to large projects.
Managed, designed and deployed distributed services in a production environment.
Seen as a resource by peers who can help debug and answer questions.
What can set you apart
We want your skills, not your title. We will prioritize those with a strong, demonstrated skillset over those who have learned to effectively climb the corporate ladder.
You know how to convey complex concepts clearly, can facilitate difficult conversations, and ensure everyone is on the same page.