This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

DoiT
Posted 1mo ago

Software Engineering Manager - Select by DoiT

DoiT
Canada or United States
RemoteFull Time
Responsibilities
  • leading team
  • driving execution
  • shaping roadmap
Requirements
  • 5+ years software engineering
  • 2+ years engineering leadership
  • Strong backend and data experience
  • Proficiency with Python
  • FastAPI
  • Postgres, dbt
  • Dagster
  • Snowflake
  • Strong communication and cross-functional partnership skills
Technical tools mentioned
PythonFastAPIPostgresdbtDagsterSnowflake

Job description

The Opportunity

As an Engineering Manager, you will lead and grow a team responsible for building and scaling SELECT, DoiT's cloud cost management platform. You'll play a critical role in shaping the product roadmap, technical strategy and the growth of the engineering organization.

This is a hands-on technical leadership role where you'll partner first and foremost with our engineers, and with product, design, and executive leadership to drive execution, improve engineering effectiveness, and deliver meaningful outcomes for customers. While this is not an individual contributor role, we're looking for a leader with a history of product and engineering excellence who can confidently set technical direction, scrutinise and guide engineering designs and decisions, and develop our engineers.

You'll join a highly collaborative, fast-moving team operating with startup agility while benefiting from the resources and scale of DoiT. As SELECT continues to grow following its acquisition by DoiT, you'll have a significant opportunity to set the direction of the product, team, and engineering culture.

Responsibilities

Technical Leadership

  • Partner with engineers to design scalable, reliable, and maintainable products across our application, data platform, and infrastructure. We use scalable to reflect both performance and also from a product cohesion and expansion perspective.
  • Lead technical discussions and architectural reviews, helping teams make thoughtful trade-offs between speed, quality, scalability, and customer impact.
  • Drive engineering excellence through strong development practices, code quality standards, observability, reliability, and operational maturity.
  • Provide technical guidance across technologies including Python, FastAPI, Postgres, dbt, Dagster, Snowflake, and cloud-native services.
  • Ensure decisions consciously evaluate short term and long term considerations of speed, maintainability, and growth.

Team Leadership & People Management

  • Lead, mentor, and develop a high-performing team of engineers through coaching, feedback, and career development.
  • Create an environment that promotes accountability, ownership, collaboration, and continuous learning.
  • Conduct performance management, goal setting, growth planning, and regular one-on-one meetings.
  • Partner with Talent Acquisition and leadership to attract, interview, and hire exceptional engineering talent.
  • Help scale the organization while maintaining a strong engineering culture and high hiring bar.

Execution & Cross-Functional Leadership

  • Partner closely with Product and Design to align technical execution with business priorities and customer needs.
  • Drive planning, prioritization, and delivery across multiple initiatives while balancing technical investments and feature development.
  • Identify risks, dependencies, and operational bottlenecks early and proactively drive resolution.
  • Foster strong communication across engineering, product, sales, and leadership.
  • Establish and improve engineering processes that increase team effectiveness and delivery predictability.

Operational Excellence

  • Own team health, and operational performance.
  • Drive improvements in reliability, performance, incident response, and service ownership.
  • Champion a culture of continuous improvement through retrospectives, measurement, and experimentation.
  • Ensure teams maintain a high standard of documentation, testing, and technical decision-making.

Qualifications

  • 5+ years of software engineering experience, including experience building and operating production systems.
  • 2+ years of engineering leadership or management experience leading software engineering teams.
  • Strong technical background in backend engineering, data modelling and data-intensive systems.
  • Experience working with technologies such as Python, FastAPI, Postgres, dbt, Dagster, Snowflake, or similar modern data platforms.
  • Demonstrated ability to lead architectural discussions and influence technical direction without being the primary individual contributor.
  • Experience partnering with Product and cross-functional stakeholders to deliver customer-focused outcomes.
  • Strong communication skills with the ability to engage engineers, executives, and business stakeholders.
  • Comfortable operating in a fast-paced, ambiguous, and highly collaborative environment.

Bonus Points

  • Experience building SaaS products in startup or high-growth environments.
  • Experience with FinOps, cloud cost management, cloud infrastructure, or data platform products.
  • Experience leading distributed remote engineering teams.
  • Experience scaling teams and processes following periods of rapid growth or acquisition.

What Success Looks Like

In your first year, you will:

  • Support, maintain and grow engagement and performance in the engineering team.
  • Increase delivery velocity while maintaining technical quality.
  • Establish strong cross-functional partnerships across Product, Design, and Leadership.
  • Shape the roadmap and architecture of the SELECT platform.
  • Raise the bar for engineering execution, operational excellence, and team development.
  • Play a key role in scaling both the product and the organization as SELECT continues its next phase of growth within DoiT.

About DoiT

Provides cloud cost management software and technical consulting services.

Year founded
2011
Employees
670
Organization type
Private
Latest investment
Raised $100.00M Private Equity (2019) — led by Charlesbank Capital Partners
Subsidiaries
Headquarters
US

Similar jobs

Engineering Manager roles
8h
Save
Mark Applied
Hide
Engineering Manager, Flash Blade
Bengaluru or Bangalore or United States
OnsiteFull Time
Pure Storage
Pure StorageNYSE: PSTG: Provides all-flash enterprise data storage and management solutions.
7+ YOE3+ MgmtRequires 12+ years combined software development and management experience, including 3+ years technical management and 7+ years hands-on development, plus distributed systems, architecture, SDLC, and team leadership expertise.
OpenTelemetry
18h
Save
Mark Applied
Hide
Engineering Manager - Air-Cooled Heat Exchangers (ACHE)
Edmonton or Houston
OnsiteFull Time
International Cooling Tower
International Cooling Tower: Manufacturer and service provider for industrial cooling towers.
10+ YOE5+ MgmtBachelor's in Mechanical Engineering or related field, P.Eng. or PE, 10–15 years of relevant engineering experience, 5+ years leading engineering teams, and knowledge of industrial codes and manufacturing.
ASME Section VIII Division 1, API 661, ASCE, AISC, AutoCAD, Microsoft Office
18h
Save
Mark Applied
Hide
Engineering Manager
Fort Worth, Texas, United States
OnsiteFull Time
Auberge Resorts Collection
Auberge Resorts Collection: Operator of luxury hotels, resorts, residences, and private clubs.
5+ YOERequires 5 years of hotel engineering or related experience, knowledge of plumbing, HVAC, electrical, spa, pool, and carpentry systems, plus safety regulations, budgeting, reporting, and project management experience.
19h
Save
Mark Applied
Hide
Engineering Manager
Czech Republic or Prague or Brno or United States or Europe
Kč140k-Kč250k/mo RemoteFull Time
8am
8am: Software and payment solutions for professional services firms.
Experience managing software engineers and delivering production software; strong web development, architecture, agile, communication, and collaboration skills. Cloud, AI/ML, data, or SaaS experience preferred.
Next.js, React, Ruby on Rails, Python, SQL, PostgreSQL, MySQL, AWS, GCP, LLMs, NLP, Zoom, Google Meet, Coursera
19h
Save
Mark Applied
Hide
Engineering Manager
United States or California or New Orleans or Portland
$145k-$160k/yr RemoteFull Time
Prokeep
Prokeep: Software for wholesale distributors to manage communications and orders.
3+ Mgmt3–5+ years leading engineering teams in SaaS, direct people management, engineering stack knowledge, Agile or Kanban/Lean experience, software delivery, project management, and strong cross-functional communication.
Elixir, React, React Native, AWS, Agile, Kanban, Lean, CI/CD
19h
Save
Mark Applied
Hide
Senior Engineering Manager – AI Advanced Development
United States
$140k-$210k/yr RemoteFull Time
World Wide Technology
World Wide Technology: Global technology solutions provider and systems integrator.
Strong software engineering background; AI-native application experience; senior engineer leadership, hiring, and technical direction; Python or JavaScript/TypeScript, APIs, cloud, evaluations, executive communication, Agile, and bachelor's degree preferred.
Python, JavaScript, TypeScript, APIs, Agile
19h
Save
Mark Applied
Hide
Engineering Manager, Web Automation & Open Banking Infrastructure
United States or New York City or Chicago
RemoteFull Time
Zero Hash
Zero Hash: Infrastructure platform for crypto, stablecoins, and tokenized assets.
10+ YOE5+ MgmtRequires 10+ years of software engineering experience, 5+ years managing engineers, advanced web automation expertise, TypeScript and JavaScript proficiency, backend experience, security fundamentals, and distributed systems experience.
Chrome Manifest V3, iOS WKWebViews, Android WebView, TypeScript, JavaScript, Node.js, Python, Golang, WebAuthn, Passkey, DOM, Chrome MV3
20h
Save
Mark Applied
Hide
Engineering Manager - Identity and Access Management
San Francisco, California, United States
$198k-$293k/yr HybridFull Time
Adyen
AdyenEuronext Amsterdam: ADYEN: Unified payment platform for global business commerce.
3+ MgmtRequires 3+ years leading engineering teams, strong software engineering and system design skills, and hands-on experience with Java, Postgres, Redis, and critical distributed systems.
Java, Postgres, Redis
This job has expired