Senior Software Engineer, Data Products

Jellyfish

$120K — $150K *
US-AnywhereRemote in United States
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software engineering with a focus on data products
  • Strong proficiency in Python, SQL, Databricks, and Postgres
  • Experience with data transformation and prototype development
  • Ability to engage with internal and external users for product development
  • Familiarity with modern data warehouses and AI tools

Responsibilities

  • Collaborate with a small team to define user research questions and validate product ideas
  • Develop and implement data transformation processes to generate useful metrics
  • Partner with data scientists to explore new data sources and set priorities
  • Write requirements documentation and proposals for platform teams
  • Act as a communicative partner for teams building core data pipelines

Benefits

  • Collaborative work environment with a focus on creativity and problem-solving
  • Opportunities to engage in all phases of product development
  • Emphasis on team culture, humor, and passion for creating great products
  • Potential for occasional travel to facilitate cross-team collaboration
Full Job Description
Senior Software Engineer, Data Products

What You'll Actually Be Doing:
  • You'll join a small, highly collaborative team that works together to define questions for user research, experiment with internal data, and produce prototypes to validate ideas. You'll engage with internal and external users, and have the opportunity to engage in all phases of product development.
  • Your work will primarily involve Python, Databricks, and Postgres, with occasional excursions into SQL. You'll develop deep knowledge of the data in our catalogue, and help set priorities for new data sources. You'll partner with a data scientist and another software engineer to try out data transformations that result in insightful and useful metrics.


  • You'll work closely with our platform teams as they build the pipelines, components, and APIs we'll rely on. You'll write requirements docs and proposals, and engage in synchronous collaboration with the teams building our core data pipelines. You care about being a thoughtful and communicative partner for the platform teams.


You're a great fit:
  • Product-Minded Data Engineer - You have solid, hands-on production experience with Python, SQL, and data transformation concepts. You are comfortable working in Postgres and in modern data warehouses, ideally Databricks.


  • Cross-Functional Collaborator - You thrive on cross-functional teams, with access to user research, and think critically about solving problems. You identify quick ways to test hypotheses and break apart complex projects into manageable pieces.


  • Internal Platform Advocacy - You act as an internal customer for our platform teams, providing high-quality feedback that shapes the roadmap and improves the overall product ecosystem.


  • AI Native Engineer - You use AI tools effectively, and you're eager to experiment with new ways of working. You'll use our tools to evaluate those changes, improving both our workflows and our measurement tools.


A list of job experiences and qualification requirements is great, but humility, a performance-driven attitude, and a team-player approach are most important to us. We love to have fun and win in the process. We only hire people who have a passion for building great companies in an environment where a sense of humor is a must.

Occasional travel may be required.

Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of an employment visa at this time.

Similar Jobs

More Jobs at Jellyfish

More Enterprise Technology Jobs

Find similar Senior Software Engineer, Data Products jobs: