SELECT Logo

SELECT

Senior Software Engineer

Reposted 13 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in CAN
Senior level
Remote
Hiring Remotely in CAN
Senior level
As a Senior Product Engineer, you will own features from conception to delivery, collaborate with customers, and drive impactful decisions using modern technologies.
The summary above was generated by AI

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 200 customers, with a product built by a super-motivated, lean team talking to and shipping new features for our customers every single week.

We are fully remote and get together in person twice per year.

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 our engineers on:

  • Creating new cost management features such as forecasts, anomaly alerts and cost allocations to make staying on top of costs a breeze

  • Developing reusable and robust UI components to make the cost exploration experience as seamless as possible

  • Building new data visualization capabilities to communicate performance, query timing and efficiency in novel ways

  • Building data pipelines and dbt models to surface new insights and opportunities to our users

  • Improving the reliability & performance of our application

In addition, we look for thoughtful team members who can:

  • 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

  • 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

  • Use your expertise to iterate at speed, relying on strong instincts to pragmatically drive the right outcomes while balancing speed and depth.

  • Set a high bar for collaboration, communication, and sound decision making. From well-written proposals and documentation to clear commit messages and thorough testing

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

What does success look like in the role?
  • Building a deep understanding of our product and the problems our customers face

  • Owning features from conception to completion by talking to customers, planning and getting input from other team members, then building, testing and delivering an exception product experience

  • Caring deeply about the quality and standard of work

  • Balancing that with working quickly and staying focused on the goal

  • 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

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.

  • Our standups are asynchronous to prioritise deep work, with ad-hoc code pairing sessions throughout the day.

  • 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.

Top Skills

Dagster
Dbt
Fastapi
Google Cloud Platform
Next.Js
Postgres
Python
React
Snowflake
Tailwind Css
Terraform
Typescript

Similar Jobs

An Hour Ago
Remote
3 Locations
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
Develop and implement advanced 3D algorithms for dental restorations and CAD tools. Collaborate cross-functionally and optimize solutions for manufacturing processes.
Top Skills: C++EmscriptenReactThree.JsTypescriptWasmWebglWebgpuWgsl
Yesterday
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Senior Front End Software Engineer will collaborate on frontend development, implement designs, utilize React, and advocate for quality code while working in an agile environment.
Top Skills: CSSDrupalGitHTML5JavaScriptJestPlaywrightReactTypescriptWebpack
Yesterday
Remote or Hybrid
2 Locations
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The role involves designing, developing, and delivering high-quality software solutions, conducting code reviews, and debugging applications, with a focus on SaaS-based development and software quality.
Top Skills: DjangoFastapiPostgresPythonReactTypescript

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account