DoiT10.03.26
AI SCORE 8.5

Senior Software Engineer - Remote Opportunity at DoiT

$140K–$180K/year

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!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

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.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

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

TypeScript Documentationguide

Career Path

Senior Software Engineer - Remote(Now)Technical Lead / Engineering Manager(2-4 years)Director of Engineering(5-7 years)

Market Overview

Market Size 2024
$16.5B
Annual Growth
22.3%
AI Adoption
57%
Investment
+45%
Labour Demand
+35%
Avg Salary
$130K

Skills & Requirements

Required
TypeScriptReactNext.js
Growing in Demand
GraphQLMicroservices ArchitectureCloud Computing (AWS/Azure)
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Server-Side Rendering
With the growing popularity of frameworks like Next.js, server-side rendering adoption has increased by 30% among web applications, enhancing performance and SEO.
Increased Focus on Type Safety
TypeScript's adoption has surged by 40% as companies prioritize type safety to reduce bugs and improve maintainability in large codebases.
Integration of Data Engineering Tools
The use of tools like dbt and Dagster in software engineering has grown by 25%, reflecting the industry's shift towards data-driven decision-making and analytics.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.