
DoiT is a fully remote organization. This role is based remotely in America timezones, with ideal candidate locations in Canada and the United States.
About DoiT
DoiT is a global technology company that works with cloud-driven organizations to leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure our customers operate in a well-architected and scalable state — from planning to production.
Delivering DoiT Cloud Intelligence, the only solution that integrates advanced technology with human intelligence, we help our customers solve complex multicloud problems and drive efficiency. An award-winning strategic partner of AWS, Google Cloud, and Microsoft Azure, we work alongside more than 4,000 customers worldwide.
About SELECT by DoiT
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. SELECT was acquired by DoiT in January of 2026 and continues to operate as a standalone sub-20 person team within the DoiT ecosystem. That means we still operate a tight ship and deliver with high efficiency.
The Opportunity
As a Senior Software Engineer, you’ll be responsible for taking SELECT to the next level by architecting and developing new features. You'll collaborate with the founders and other engineers, contributing your ideas to our roadmap and software design.
Responsibilities
- Create new cost management features such as forecasts, anomaly alerts, and cost allocations.
- Develop reusable and robust UI components to make the cost exploration experience seamless.
- Build new data visualization capabilities to communicate performance, query timing, and efficiency.
- Build data pipelines and dbt models to surface new insights and opportunities to users.
- Improve the reliability and performance of our application.
- Identify the right problems to solve, focusing on meaningful outcomes and pragmatic trade-offs.
- Take end-to-end ownership of features from design and planning to testing and delivery.
- Set a high bar for collaboration, communication, well-written proposals, and thorough testing.
Qualifications
- Experienced engineer with strong backend and data engineering skills.
- Strong knowledge and hands-on experience with Python.
- Solid understanding of system design principles.
- Excellent written and verbal communication skills in English.
- Self-organized, goal-oriented, and self-motivated with the ability to operate flexibly in a fast-paced environment.
Bonus Points
- Experience with FinOps, cloud infrastructure cost management, data warehouse management, or observability.
- Experience working in an early-stage startup environment.
- Familiarity with FastAPI, Postgres, dbt, Dagster, and Snowflake.
Benefits
- Unlimited PTO
- Flexible Working Options
- Health Insurance
- Parental Leave
- Employee Stock Option Plan
- Home Office Allowance
- Professional Development Stipend
- Peer Recognition Program
Timezone overlap
UTC-8–-4
Benefits
Unlimited PTO, Health, Parental leave, Equity, Home office, Learning, Bonus, PTO
Open to
NA
Sign in to track applications and earn points.