Full Time

Software Engineer, Developer Productivity

Whatnot
$90,000 - $140,000* / year (about $43–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Whatnot, so some details may not match this job. The employer's own page has the real description.

Overview

Whatnot is seeking a Software Engineer, Developer Productivity to join our dynamic team. This role is fundamental in enhancing the developer experience by building tools and frameworks that optimize the productivity of our engineering teams. The ideal candidate will work collaboratively with cross-functional teams to understand pain points, create innovative solutions, and implement best practices that streamline workflows, thereby contributing significantly to the overall development process.



Job Responsibilities

  • Design and develop productivity-enhancing tools and processes to improve development workflows.
  • Collaborate with engineering teams to identify bottlenecks and integrate efficient solutions.
  • Implement best practices for code review, testing, and deployment pipelines to ensure high-quality software delivery.
  • Monitor and analyze developer productivity metrics to guide improvements and changes.
  • Lead initiatives to adopt new technologies and practices that enhance overall team performance.
  • Contribute to documentation and training materials to support team members in utilizing new tools effectively.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software engineering or developer productivity roles.
  • Proficiency in programming languages such as Python, Java, or JavaScript.
  • Experience with CI/CD practices and tools such as Jenkins, CircleCI, or GitHub Actions.
  • Strong understanding of DevOps principles and practices.
  • Excellent problem-solving skills and the ability to work collaboratively with diverse teams.


Technologies & Tools

The Software Engineer, Developer Productivity will work with a variety of technologies and tools that may include cloud services such as AWS or Azure, version control systems like Git, issue tracking tools such as JIRA, and collaborative platforms like Slack and Confluence. Familiarity with containerization technologies such as Docker, as well as infrastructure as code tools like Terraform, is advantageous in this role.



Ideal Candidates

The ideal candidate for the Software Engineer, Developer Productivity role is someone who is passionate about enhancing the software development experience through innovative tools and practices. They possess strong analytical skills coupled with a proactive approach to identifying and resolving issues. This individual thrives in fast-paced environments, is adaptable to changing technologies, and communicates effectively with team members at all levels. A collaborative spirit and a commitment to continuous improvement are essential attributes for success in this position.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.