Full Time

Software Engineer, Engineering Productivity (Remote)

Weights & Biases
Remote!
$90,000 - $150,000* / year (about $43–$72 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 Weights & Biases, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Engineer for Engineering Productivity at Weights & Biases will play a critical role in enhancing the efficiency and capabilities of our engineering teams. This position involves developing tools, automating processes, and creating infrastructure solutions that streamline development workflows and enhance team performance. The successful candidate will work collaboratively with cross-functional teams to identify bottlenecks, provide technical support, and implement best practices that drive higher productivity and quality in software development.



Job Responsibilities

  • Design, develop, and maintain internal tools and platforms that improve engineering productivity.
  • Implement process automation to reduce manual work and enhance efficiency in development workflows.
  • Collaborate with engineering teams to identify challenges and provide tailored solutions to improve work processes.
  • Conduct code reviews and maintain high coding standards to ensure quality and reliability of the tools developed.
  • Monitor and assess existing infrastructure, proposing enhancements or alterations as necessary.
  • Contribute to the documentation of internal processes and tools to aid in knowledge sharing across teams.
  • Stay updated with industry trends and incorporate best practices in engineering productivity tools and methodologies.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development, preferably in a DevOps or engineering productivity role.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with version control systems, particularly Git.
  • Strong understanding of CI/CD practices and tools.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills with the ability to work independently and as part of a team.
  • Effective communication skills, both verbal and written, to facilitate knowledge sharing and collaboration.


Technologies & Tools

This position will leverage various technologies and tools to improve engineering productivity, including: cloud services (AWS, Google Cloud Platform), containerization and orchestration tools (Docker, Kubernetes), CI/CD pipelines (Jenkins, CircleCI), and programming languages (Python, Java, Go). Familiarity with collaborative tools such as Jira, Confluence, and Slack will also be essential for effective communication and project management within remote engineering teams.



Ideal Candidates

The ideal candidate for the Software Engineer, Engineering Productivity position at Weights & Biases embodies a proactive approach to problem-solving and a passion for optimizing development processes. This individual is a self-motivated team player with a keen ability to assess complex situations and deliver effective solutions. They possess strong technical skills coupled with excellent communication abilities, enabling them to collaborate effectively across teams and drive continuous improvement in engineering practices. A commitment to learning and adaptability to new technologies will also contribute to the candidate's effectiveness in this role.

In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

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