About the Role
We are seeking a Senior Software Engineer - Remote to join our innovative team at DoiT. As a fully remote organization, we welcome candidates from North America, including Canada, Mexico, and Colombia. In this role, you will help architect and develop new features for our SELECT product, enhancing our cloud data management capabilities.
What You'll Do
- Architect and develop new cost management features such as forecasts, anomaly alerts, and cost allocations.
- Create reusable and robust UI components to enhance the cost exploration experience.
- Build data visualization capabilities to effectively communicate performance metrics.
- Develop data pipelines and dbt models to surface insights for users.
- Improve the reliability and performance of our applications.
Requirements
- Proven experience as a full-stack engineer or strong backend and data engineering skills.
- Proficiency in frontend technologies: Typescript, React.js, Next.js, and Tailwind CSS.
- Strong backend skills in Python, FastAPI, Postgres, dbt, Dagster, and Snowflake.
- Excellent communication skills in English, both written and verbal.
- Ability to thrive in a fast-paced, evolving team environment.
Nice to Have
- Experience with FinOps and cloud infrastructure cost management.
- Background in early-stage startup environments.
What We Offer
- Unlimited PTO and flexible working options.
- Comprehensive health insurance and parental leave.
- Professional development stipend and home office allowance.
- Peer recognition programs and employee stock options.
- A supportive and inclusive workplace culture.
Join us as a Senior Software Engineer - Remote and be part of a team that values innovation, collaboration, and personal growth. Apply today to make a difference!
This Senior Software Engineer role at DoiT offers a unique opportunity to work remotely on innovative cloud solutions with a competitive salary and excellent benefits.
Who Will Succeed Here
Proficient in TypeScript and React, with hands-on experience in building scalable web applications using Next.js and Tailwind CSS, demonstrating a strong understanding of modern front-end development practices.
Self-motivated and disciplined, thriving in a fully remote work environment, capable of managing time effectively and collaborating asynchronously across time zones.
Deep understanding of cloud data management technologies, with experience in backend development using Python, FastAPI, and database management with Postgres, dbt, Dagster, and Snowflake, showcasing a strong data-driven mindset.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months