Match score not available

Full Stack Engineer (Developer Insights & Automation) (Remote - Canada)

extra holidays - extra parental leave - work from anywhere - fully flexible
Remote: 
Full Remote
Work from: 

Yelp logo
Yelp Internet Large http://www.yelp.com
1001 - 5000 Employees
See all jobs

Job description

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.

 

Our Engineering Effectiveness (EE) group designs, builds, and operates large-scale systems that enable Yelp developers to deliver world class features. We love to accelerate engineering workflows and deliver great developer experiences.

 

We’re looking for an experienced Full Stack Software Engineer to join the Developer Insights and Automation team. As a part of the EE group, our team works specifically on developer productivity tools to enrich and streamline the developer experience. On this full stack team, you’ll build automation tools to enable other teams to perform and track complex migrations across backend and frontend services. You’ll also establish developer metrics and build dashboards to help service authors understand and improve the efficiency of their workflows across backend, web and mobile developer platforms.

 

This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.

 

  • Develop and implement tools that promote coding best practices across various platforms, including iOS, Web, Android, and Backend.
  • Build and maintain tools that increase developer productivity by ensuring software adheres to high-quality standards.
  • Work on automating dependency management and migrations to reduce manual work and improve efficiency.
  • Provide insights into developer velocity and reliability outcomes to help teams understand and improve their processes.
  • Collaborate with technical partners and teams to integrate the latest technologies and maintain high-quality code across different code bases.
  • Keep up with the latest technologies used in industry and help update the team roadmap.
  • Write clear and concise technical documentation.
  • Mentor other engineers and share the skills you’ve learned.

 

  • A Bachelor’s Degree or an equivalent work experience is required.
  • Understanding and applying coding best practices across various platforms.
  • Familiarity with automation tools and processes that increase developer productivity.
  • Skilled with data analysis and metrics, especially related to developer velocity and reliability.
  • Ability to work effectively with other teams and stakeholders to drive improvements.
  • Proficiency in Python, JavaScript, and tools like Jenkins and Git.
  • Experience designing, building and maintaining systems at scale.
  • Ability to own a team project from scoping to implementation.
  • Passion for working on software infrastructure, platform and/or developer experience.

Required profile

Experience

Industry :
Internet
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Problem Solving

Full Stack Engineer Related jobs