Skip to content
mimi

Tech Lead Manager

Mosaec

Canada · flexible Full-time Lead 1mo ago

About the role

About Mosaic

Mosaic is the AI-powered workforce management software revolutionizing how companies operate. We’re leading the future of hybrid organizations by connecting teams with intelligent resource planning and operational analytics. As a high-growth, venture-backed startup with a world-changing mission, Mosaic gives you the opportunity to make a measurable impact at scale — shaping how modern enterprises plan, execute, and optimize their people operations.

About the Role

We are seeking a Tech Lead Manager to join our Integration Infrastructure team. This is a hybrid IC/management role where you will spend approximately 70% of your time on hands-on technical work and 30% on people management and team leadership.

On the technical side, you will tackle deep engineering challenges to ensure our integration infrastructure operates at three-nines (99.9%) accuracy with near real-time data synchronization. You'll design and build API connectors, data sync pipelines, and webhook infrastructure using TypeScript and NestJS — integrating with external databases and third-party systems, writing production code, reviewing pull requests, and driving architectural decisions across the stack.

On the management side, you will lead a team of engineers — owning their growth, performance, and career development while fostering a high-trust, high-output team culture. You'll partner closely with product management and engineering leadership to shape the team's roadmap and priorities.

If you're excited about working with cutting-edge integration technologies, mentoring engineers, and shaping how data flows seamlessly across our platform, we'd love to hear from you.

Responsibilities - Technical Leadership & Execution (~70%)

  • Design, architect, and implement scalable integration infrastructure that achieves five-nines accuracy and near real-time synchronization.
  • Engage in hands-on coding, code reviews, and performance optimizations, setting the standard for technical excellence across the team.
  • Drive the technical vision for data pipelines, distributed systems, and real-time processing frameworks, ensuring maintainability and long-term viability.
  • Collaborate with engineers, product managers, and stakeholders to translate business requirements into robust technical solutions.
  • Implement best practices in code quality, testing, observability, and performance monitoring to ensure reliability and uptime.
  • Champion a culture of automation, streamlined operations, and continuous improvement across the engineering organization.
  • Act as a thought leader, evaluating and introducing new technologies, tools, and patterns that enhance integration capabilities.

Responsibilities - Team Management (~30%)

  • Manage, coach, and develop a team of engineers, owning their career growth, performance reviews, and professional development.
  • Drive hiring for the team — defining roles, conducting interviews, and making hiring decisions to build a world-class integration engineering team.
  • Foster a healthy, inclusive team culture rooted in psychological safety, trust, and accountability.

Requirements - Education & Experience

  • Bachelor's degree in Computer Science (required).
  • 8+ years of hands-on software engineering experience, with a strong focus on building scalable, reliable, and secure distributed systems.
  • 2+ years of experience in a people management or tech lead role with direct reports.
  • Proven experience building and scaling integration systems — including API connectors, webhook infrastructure, data synchronization pipelines, or iPaaS-style platforms.
  • Deep expertise in working with large-scale data pipelines, streaming architectures, or ETL frameworks across multiple external systems.
  • Proven track record of driving technical initiatives, mentoring engineers, and influencing architectural decisions.

Requirements - Technical

  • Strong proficiency in TypeScript and NestJS (required); experience with Ruby or Python is a plus.
  • Hands-on experience integrating with external databases (e.g., PostgreSQL, MySQL, MongoDB, Snowflake) and designing resilient data access layers across third-party systems.
  • Strong understanding of cloud architectures, containerization, and orchestration technologies.
  • Extensive experience with observability tools, CI/CD pipelines, and automation frameworks.
  • Familiarity with testing methodologies, performance tuning, and high-availability strategies.

Requirements - Leadereship

  • Demonstrated ability to balance technical execution with people leadership — comfortable context-switching between writing code and coaching engineers.
  • Exceptional problem-solving abilities and attention to detail.
  • Strong communication skills, capable of articulating complex technical concepts to diverse audiences.
  • Early-stage startup experience (Seed to Series C) — comfortable wearing multiple hats, moving fast, and building in environments with limited infrastructure.
  • Known for building trust and respect with peers through technical credibility, empathy, and integrity.

Nice to Have

  • Experience with ERP, workforce management, HR tech, or B2B SaaS platforms.
  • Experience designing third-party API integration frameworks or building developer-facing integration SDKs.
  • Familiarity with AI/ML-powered data processing pipelines.
  • Experience with event-driven architectures and message brokers (Kafka, BullMQ).

Why Join Mosaic?

  • High Impact: Deploy technology that changes how enterprises plan, manage, and scale their workforce.
  • Deep Technical Ownership: Work directly in code — not just configure systems — and ship meaningful solutions to real customers.
  • Cross-Functional Exposure: Operate at the intersection of Engineering, Product, and Customer Success.
  • Growth & Learning: Build expertise in enterprise-scale integrations, data reliability, and AI-driven automation.
  • Benefits: Competitive compensation, meaningful equity, health coverage, and a flexible remote-friendly culture.

Skills

AWSCI/CDDockerETLJavaScriptKafkaMongoDBMySQLNestJSNode.jsPostgreSQLPythonRubySnowflakeTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free