Enable job alerts via email!

Senior Product Engineer

Select

Snowflake (AZ)

Remote

USD 90,000 - 150,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Product Engineer to join their dynamic team focused on optimizing cloud data management. In this role, you will work collaboratively to identify key customer challenges and deliver impactful solutions. You'll take end-to-end ownership of features, ensuring high-quality outcomes while maintaining speed and efficiency. The tech stack includes modern tools like Typescript, React.js, and Python, allowing you to leverage your expertise in both frontend and backend development. This fully remote position offers a supportive work-life balance, with opportunities for in-person collaboration twice a year. If you're passionate about building exceptional products in a fast-paced environment, this is the perfect opportunity for you.

Benefits

Work-life balance
Remote work flexibility
In-person team gatherings twice a year

Qualifications

  • Senior expertise in frontend and backend feature development.
  • Experience with cloud data warehouses and SaaS products.

Responsibilities

  • Identify and solve meaningful problems for customers.
  • Take ownership of features from design to delivery.

Skills

Frontend feature development
Backend feature development
Cloud data warehouses
Building SaaS products
Collaboration
Communication

Tools

Typescript
React.js
Next.js
Tailwind CSS
Python
FastAPI
Postgres
Snowflake
Terraform
Google Cloud Platform (GCP)
dbt
dagster

Job description

Never heard of a product engineer? We recommend reading this post to learn more.

What's SELECT?

Founded in 2022, SELECT was born out of our desire for a product to find opportunities to optimize and make managing cloud data costs easier. After a period of research and consultation with other practitioners, we learned we weren't alone in wanting such a thing, so we set about building SELECT. Skipping forward to today, SELECT has over 100 customers, with a product built by a super-motivated, lean team talking to and shipping new features for our customers every single week.

What would I be working on?

We prioritise ruthlessly toward delivering value for our customers and make high-leverage investments. As a senior product engineer, you would work alongside a few other engineers to:

  1. Identify the right problems to solve, focusing on meaningful outcomes, and using your experience to make trade-offs that have the highest impact on customers as fast as possible.
  2. Engage with future and existing customers to gather feedback that allows you to better understand what problems we can solve for them.
  3. Take end-to-end ownership for features from start to finish - from inputting into initial design and planning all the way through to implementation, testing, and delivery.
  4. Use your expertise to iterate at speed, relying on strong instincts to pragmatically drive the right outcomes while balancing speed and depth.
  5. Set a high bar for collaboration, communication, and sound decision making. From well-written proposals and documentation to clear commit messages and thorough testing.

The kinds of features the team work on include:

  1. Creating new cost management features such as forecasts, anomaly alerts and cost allocations to make staying on top of costs a breeze.
  2. Developing reusable and robust UI components to make the cost exploration experience as seamless as possible.
  3. Building new data visualization capabilities to communicate performance, query timing and efficiency in novel ways.
  4. Building data pipelines and dbt models to surface new insights and opportunities to our users.
  5. Improving the reliability & performance of our application.

Check out our changelog and documentation for examples of actual features we're shipping.

What does success look like in the role?
  1. Building a deep understanding of our product and the problems our customers face.
  2. Owning features from conception to completion by talking to customers, planning and getting input from other team members, then building, testing and delivering an exceptional product experience.
  3. Caring deeply about the quality and standard of work.
  4. Balancing that with working quickly and staying focused on the goal.
  5. Actively communicating and collaborating with the team.
What's the stack?

We chose our stack to be both modern and battle-tested.

Frontend

  • Typescript
  • React.js
  • Next.js
  • Tailwind CSS

Backend

  • Python
  • FastAPI
  • Postgres
  • Snowflake

Other

  • Terraform
  • Google Cloud Platform (GCP)
  • dbt
  • dagster
What does the role require?
  • Based in Canada, the United States or United Kingdom.
  • Senior expertise in at least two of: frontend feature development, backend feature development, cloud data warehouses, or building a SaaS product in the data space.
Nice to Haves
  • Experience with the problems we're solving (FinOps and cloud infrastructure cost management, data warehouse management and observability).
  • Experience with our stack.
  • Experience working in an early-stage startup environment.
Anything else I should know?
  • We are fully remote, though aim to work as collaboratively as possible.
  • We meet daily for our team standup, as well as with ad-hoc code pairing sessions throughout the day.
  • We're big on work-life balance. Your evenings and weekends are always yours.
  • We aim to get together in person twice per year.
Application process
  • The process is fully remote and all communication will happen over email or via video chat. Once you've submitted your application, the team will review your submission for suitability, and if it is suitable, invite you to a short screening interview over video call.
  • If you pass the screen you will be asked to complete a technical interview, with some live coding and discussion of previous projects you've worked on.
  • We aim to screen, interview, send and finalize an offer within 2 weeks of application.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff/Senior Product Engineer

Pallet

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Senior Product Engineer

Nooks

Remote

USD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Product Engineer

Launch Tennessee

Nashville

Remote

USD 130,000 - 160,000

12 days ago

Senior Product Engineer - React Native/React

Cleo

Remote

USD 90,000 - 150,000

9 days ago

Sr. Product Engineer - Remote in U.S.

TE Connectivity

Harrisburg

Remote

USD 100,000 - 151,000

12 days ago

Sr. Product Engineer - Remote in U.S.

TE Connectivity Corporation

Pennsylvania

Remote

USD 100,000 - 151,000

14 days ago

Sr. Product Engineer - Remote in U.S.

TE Connectivity

Remote

USD 100,000 - 151,000

15 days ago

Senior Full Stack Product Engineer New United States - Remote

LearnLux

Remote

USD 130,000 - 180,000

Yesterday
Be an early applicant

Senior Fullstack Product Engineer

Mem

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant