Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Product Engineer image - Rise Careers
Job details

Senior Product Engineer

Never heard of a product engineer? We recommend reading this post to learn more. Ensure this type of work and responsibility excites you before applying.

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'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 would I be working on?

As a tight team, we prioritise ruthlessly toward delivering value for our customers and make high-leverage investments in our codebase and platform to improve developer experience, safety and robustness. As a senior product engineer, you will be focused on:

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

  • Engaging with future and existing customers to gather feedback that allows you to better understand what problems we can solve for them.

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

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

  • Setting 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:

  • 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

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

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 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 invite you to a short screening interview over video call.

  • If you pass the screen you will be asked to complete a technical exercise, followed by two engineering interviews, and a product-thinking interview.

  • We aim to screen, interview, send and finalize an offer within 2 weeks of application.

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Product Engineer, Select Labs Inc

Are you passionate about shaping the future of cloud data management? If so, SELECT is on the lookout for a Senior Product Engineer to join our dynamic team! Founded in 2022, SELECT's mission revolves around simplifying and optimizing cloud data costs, and we’re making waves as we support over 100 customers. Here, you’ll be part of a fast-paced, tight-knit environment where your input will directly influence product features and enhancements. You’ll dive deep into engaging with customers to pinpoint challenges and explore solutions that truly matter. As you take ownership of the development process from design to delivery, you'll harness your expertise in frontend and backend development, honing in on meaningful outcomes that elevate user experience and satisfaction. Collaborating closely with our talented team, you’ll write clear documentation and maintain a high standard of communication to ensure that everyone is on the same page. Our tech stack is modern and robust, featuring TypeScript, React.js, and Python, allowing you to push boundaries and innovate. If you love the startup landscape and thrive in a fully remote work environment, where work-life balance is respected, then this is the opportunity for you. So, are you ready to make a significant impact at SELECT and help us redefine the cloud management landscape?

Frequently Asked Questions (FAQs) for Senior Product Engineer Role at Select Labs Inc
What are the primary responsibilities of a Senior Product Engineer at SELECT?

As a Senior Product Engineer at SELECT, your main responsibilities will involve identifying key problems to solve, engaging with customers for feedback, managing features from design to deployment, and ensuring high-quality documentation and communication. You'll need to leverage your extensive experience in frontend and backend development to create new cost management features and improve overall product reliability.

Join Rise to see the full answer
What qualifications are required for the Senior Product Engineer position at SELECT?

To be considered for the Senior Product Engineer role at SELECT, you should possess senior expertise in at least two areas: frontend feature development, backend feature development, cloud data warehouses, or building SaaS products. Ideally, you would be based in Canada, the USA, or the UK and have experience in the cloud infrastructure and cost management space.

Join Rise to see the full answer
What technologies will I work with as a Senior Product Engineer at SELECT?

In the role of Senior Product Engineer at SELECT, you'll work with a cutting-edge tech stack that includes TypeScript, React.js, Python, FastAPI, and PostgreSQL. Familiarity with tools like Google Cloud Platform, Terraform, and data modeling with dbt will also be beneficial as you contribute to various functionalities in the product.

Join Rise to see the full answer
How does SELECT support work-life balance for its Senior Product Engineers?

SELECT highly values work-life balance, ensuring that your evenings and weekends remain free for personal time. The company is fully remote and promotes a collaborative yet flexible work environment, allowing you to thrive both professionally and personally.

Join Rise to see the full answer
What is the application process like for the Senior Product Engineer role at SELECT?

The application process for the Senior Product Engineer position at SELECT is entirely remote and efficient. After you submit your application, the team will review it and invite you for a screening interview. Successful candidates will then complete a technical exercise, followed by two engineering interviews and a product-thinking interview, all within a two-week timeframe.

Join Rise to see the full answer
Common Interview Questions for Senior Product Engineer
Can you describe your experience with feature ownership in prior roles?

In addressing your experience with feature ownership, share specific projects where you took an idea from conception to delivery. Highlight your interactions with stakeholders, how you gathered requirements, and the results of the finished product.

Join Rise to see the full answer
How do you prioritize features when working on multiple tasks?

When prioritizing features, it's crucial to focus on customer impact and strategic goals. Explain your methods for assessing features based on urgency, importance, and customer feedback, showing that you can balance immediate needs with long-term vision.

Join Rise to see the full answer
Explain a significant challenge you faced in a previous project and how you overcame it.

In answering this question, choose a specific challenge that illustrates your problem-solving skills and resilience. Detail the situation, the actions you took, and the final results, emphasizing learning experiences that benefitted future projects.

Join Rise to see the full answer
What strategies do you use to communicate complex technical concepts to non-technical stakeholders?

Describe your approach to simplifying technical information for non-technical audiences. You might discuss using analogies, visual aids, or collaborative sessions that foster understanding, demonstrating your ability to bridge gaps between technical teams and stakeholders.

Join Rise to see the full answer
How do you ensure the quality of your code?

Ensure to mention your practices for maintaining code quality, such as code reviews, automated testing, and following coding standards. Detailing your commitment to best practices reinforces your understanding of quality assurance.

Join Rise to see the full answer
What tools do you prefer for collaboration and version control?

Discuss the tools such as Git for version control and platforms like Slack or Jira for collaboration that you commonly use. Emphasize how each tool enhances team communication and streamlines project management.

Join Rise to see the full answer
How do you stay current with new technologies and industry trends?

Explain your proactive strategies for keeping up-to-date. This can include attending webinars, participating in coding communities, and following tech blogs or leaders. Show your passion for continuous learning and adaptation.

Join Rise to see the full answer
Describe your experience working in a startup environment.

Reflect on your experience in startup dynamics, focusing on adaptability, resourcefulness, and wearing multiple hats. Discuss how these experiences shaped your skills and your approach to teamwork and product development.

Join Rise to see the full answer
Can you provide an example of how you’ve utilized customer feedback in your engineering process?

Bring up a practical instance where customer feedback led to a modification or enhancement in your project. Explain the feedback process and how you integrated insights into the engineering cycle to produce a better final product.

Join Rise to see the full answer
What do you expect from your working relationship with product managers?

Elaborate on the importance of collaboration with product managers, emphasizing mutual respect, open communication, and alignment on goals. Highlight how this synergy is key to successful product delivery and innovation.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Accurx Remote London, England, United Kingdom
Posted 9 days ago
Photo of the Rise User
Posted 9 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Posted 7 days ago
Photo of the Rise User
Sonic Automotive Hybrid 6675 Pensacola Blvd, Pensacola, FL 32505, USA
Posted 14 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!