Skip to main content
DoiT

Senior Software Engineer (Data focused)

RemoteCanada, Mexico, Colombia +1 more only· UTC-8…UTC-3· Prefers Canada, Colombia, Mexico
Published
Role
Data Engineering
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to CA, MX, CO, US only · UTC-8…UTC-3 · Prefers Canada, Colombia, Mexico. Set where you work from to check your eligibility.

The listing prefers candidates in Canada, Colombia, and Mexico.

No BS summary

Senior software engineer with 5+ years of software development experience, focused on backend and data engineering. Must know Python, FastAPI, Postgres, dbt, Dagster, and Snowflake, and be based in Canada, Mexico, Colombia, or the United States.

Core skills

PythondbtSnowflake

Required skills

FastAPIPostgreSQLDagster

Required languages

English Excellent written and verbal communication skills؛ required by context.

What you'll do

  • Create new cost management features such as forecasts, anomaly alerts, and cost allocations.
  • Develop reusable and robust UI components for the cost exploration experience.
  • 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 the application.
  • Identify the right problems to solve, focus on meaningful outcomes, and make trade-offs with high customer impact.
  • Take end-to-end ownership for features from initial design and planning through implementation, testing, and delivery.
  • Iterate quickly and pragmatically while balancing speed and depth.
  • Maintain a high bar for collaboration, communication, decision making, proposals, documentation, commit messages, and testing.

What they require

  • Experienced engineer with backend and data engineering skillset.
  • Solid understanding of the listed languages, tools, and frameworks.
  • Strong knowledge and experience with Python, FastAPI, Postgres, dbt, Dagster, and Snowflake.
  • Experience with system design.
  • Excellent written and verbal communication skills in English.
  • Self-organized, goal-oriented, self-motivated, confident, thorough, and tenacious.
  • Ability to operate effectively with flexibility in a fast-paced, constantly evolving team environment.
  • A great sense of humor and enjoys having fun at work.
  • Currently based in Canada, United States, Colombia, or Mexico.
  • 5+ years of software development experience as a Software Engineer.
  • Experience with Snowflake.
  • Experience with data modelling, such as BI tools, building data pipelines, SQL transformations, or pandas.
  • Preferred: Experience with FinOps and cloud infrastructure cost management, data warehouse management, and observability problems.
  • Preferred: Experience working in an early-stage startup environment.

Benefits

  • Fully remote organization.
  • Flexible schedule that balances work and home life.
  • Support for professional and personal skill development.
  • Unlimited PTO.
  • Flexible Working Options.
  • Health Insurance.
  • Parental Leave.
  • Employee Stock Option Plan.
  • Home Office Allowance.
  • Professional Development Stipend.
  • Peer Recognition Program.

DoiT is a global technology company that works with cloud-driven organizations to leverage the cloud to drive business growth and innovation. It delivers DoiT Cloud Intelligence, a solution combining advanced technology with human intelligence to help customers solve complex multi-cloud problems and drive efficiency, and works with more than 4,000 customers worldwide.

🇪🇪 EstoniaNullEnterprisepydoit.org

What people say about this company

3.6/ 5

Details

Apply routeDom
Salary not disclosed