Senior Software Engineer, Data Team

United States
Engineering /
Full-Time /
Remote
The Team
The Cofactr team is innovative, creative, and collaborative, with diverse professional backgrounds and a passion for solving big problems. We’re hiring team members who are energized by the opportunity to make one of the most complex challenges in the world, the global electronics supply chain, into a scalable and intuitive tool. We value transparency and trust amongst our team and translate this approach into our evolving product.

The Role
Our growing Data team connects Cofactr to the world’s electronics supply chain data. The team builds our integration layer that seamlessly unites a broad range of market participants into a single cohesive system, eliminating complexity and overhead for users. At the center of that system sits a large-scale knowledge base of electronic parts that differentiates Cofactr from competitors in terms of data quality and coverage.

Your role will be dynamic, leveraging your skills in software development to make key contributions to the data team. Your work will shape how we use data to deliver value to the best brands in electronics. As Cofactr is an early stage startup, the bounds of your role are flexible. While the core problems you’ll tackle focus on data-intensive system and tool development, you’ll be expected to help across our stack as bottlenecks shift. This is a great opportunity for a generalist who wants to tackle diverse projects with creative freedom, driving innovation in the electronics supply chain landscape.

What you'll do

    • Make core design decisions and lead development of large-scale data ingestion systems.
    • Improve performance, scalability, and reliability of key knowledge base systems.
    • Help develop a product recommendation system to enable customers to find the best parts for their project.
    • Help build an innovative parametric search system so that engineers can find the parts they need.
    • Assist with AI model development through creating tools that speed up human-in-the-loop processes.
    • Enhance model explainability and system observability.

What we're looking for

    • Track record of shipping production code.
    • Expertise in designing and building data-intensive systems / applications.
    • Proficient knowledge of Python.
    • Experience with Docker and Git.
    • General understanding of machine learning and data science concepts and techniques is a plus.
    • Web dev knowledge would be useful for helping to build internal tools for human-in-the-loop tasks, but is not expected.
$160,000 - $185,000 a year

Our cash compensation amount for this role is targeted at $160,000 - $185,000/year and equity at .1-.5%/year.  Final offer amounts are determined by multiple factors including candidate experience and expertise.