Proven track record as an individual contributor on multiple medium to large projects
Served as the primary individual contributor on at least one medium scale project
Experience managing, designing, and deploying distributed services in production
Recognized by peers as a resource for debugging and problem-solving
Responsibilities
Develop and maintain software components as part of the team
Lead design discussions and share insights on project architecture
Devise solutions to complex engineering challenges
Collaborate with other engineers to enhance system performance
Participate in code reviews to ensure quality and consistency
Benefits
Emphasis on in-person teamwork with a 5-day in-office schedule
Opportunity to work in a collaborative and resource-rich environment
Focus on skills rather than titles, promoting meritocracy
Engaging and challenging projects in a medium to large scale setting
Access to cutting-edge technologies like Go, Redis, and more
Full Job Description
What we're looking for
2-5 Years of Experience as a Software Engineer.
Consistent record an individual contributor to several medium to large projects.
Consistent record as primary individual contributor to at least one medium scale project.
Managed, designed and deployed high-traffic products in a production environment.
Seen as a resource by peers who can help debug and answer questions.
Evaluated when to import a new dependency or build internally
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.