Avatar for Mosaic
Mosaic
Actively Hiring
AI-Powered Workforce Management Software
  • Top 10% of responders
    Mosaic is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Mosaic usually responds to incoming applications within two weeks
  • B2B
  • +1

Director of Engineering

Posted: 1 month ago• Recruiter recently active
Visa Sponsorship

Not Available

Remote Work Policy

Onsite or remote

Hires remotely in
Preferred Timezones
Pacific Time, Mountain Time, Central Time, Eastern Time
RelocationAllowed
Skills
SaaS
Distributed Systems
Enterprise Software
AWS
GCP
Hiring contact

Nima Rad

About the job

About Mosaic:

Mosaic is the AI-powered workforce management software that's revolutionizing how companies operate. We're leading the future of hybrid remote organizations by connecting teams with our intelligent workforce management and intelligence tools. As a high-growth, venture-backed startup with a world-changing mission, this is a rare opportunity to make a significant impact.


About the Role:

We are seeking a highly skilled Director of Engineering who is passionate about hands-on technical work and has a proven track record in software engineering. In this role, you will spend approximately 80% of your time on technical tasks—such as code reviews, architecture design, and technical problem-solving—and 20% on people management. If you're excited about being deeply involved in the technical aspects while also guiding and mentoring a small team, we'd love to hear from you.


Responsibilities:

  • Technical Leadership (80%):
    • Lead architecture discussions to ensure projects are built reliably, efficiently, and are scalable.
    • Actively participate in coding, code reviews, and technical problem-solving.
    • Optimize system performance for both latency and throughput.
    • Develop and maintain data pipelines, distributed systems, and large-scale data processing applications.
    • Ensure high-quality code through best practices like unit testing and documentation.
    • Monitor systems in a scalable way, promoting automation in operational tasks.
    • Guide incident response and vulnerability remediation efforts.
    • Contribute to and collaborate on open-source software projects.
  • Team Management (20%):
    • Mentor and guide a team of 7-15 engineers, fostering a collaborative and innovative environment.
    • Participate in sprint planning, backlog grooming, and other Agile ceremonies to ensure efficient project delivery.
    • Oversee QA/reliability processes to ensure product reliability and promote the use of automated testing frameworks.
    • Assist in setting team goals, conducting performance reviews, and facilitating career development.
    • Coordinate with cross-functional teams to align engineering efforts with business objectives.
    • Encourage team participation in the broader engineering community.

Requirements:

  • Education & Experience:
    • Bachelor's degree in Computer Science.
    • 7-12 years of hands-on software engineering experience, particularly with highly reliable and scalable distributed systems.
    • Experience in a SaaS environment is highly desirable.
    • Prior experience managing or mentoring small engineering teams.
  • Technical Skills:
    • Proficiency in at least one of the following languages: Ruby, Python, or TypeScript.
    • Strong experience with data pipelines, distributed systems, and large-scale data processing.
    • Deep understanding of software engineering best practices, including unit testing, code reviews, and design documentation.
    • Passionate about uptime, reliability, and building tools that help developers work more effectively.
  • Personal Attributes:
    • Excellent problem-solving abilities and attention to detail.
    • Ability to balance engineering trade-offs with business goals.
    • Strong communication and leadership skills.
    • Committed to building maintainable, efficient, and clean code.
    • Other people at previous companies wanted you on their projects.

Benefits:

  • Equity & Compensation: Competitive salary with meaningful stock options in a high-growth startup.
  • Health & Wellness: Comprehensive medical, dental, and vision insurance plans.
  • Work-Life Balance: Flexible remote work environment with generous vacation and leave policies.
  • Culture & Community:
    • Fun and inclusive culture with team events and happy hours.
    • Opportunity to work with a team of dedicated, friendly professionals committed to making a difference.
  • Professional Growth:
    • Significant ownership of technical projects.
    • Support for ongoing learning and development opportunities.

About Us:

Mosaic focuses on AI, SaaS, B2B, Analytics, Business Intelligence, and ERP Tools. Headquartered in New York City and with a team of about 50 employees, we are small but mighty. Join us on our mission to transform the future of work.

About the company

Mosaic company logo

Mosaic

Actively Hiring
AI-Powered Workforce Management Software11-50 Employees
  • Top 10% of responders
    Mosaic is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Mosaic usually responds to incoming applications within two weeks
  • B2B
  • Growth Stage
    Expanding market presence
Learn more about Mosaic image

Funding

AMOUNT RAISED
$13.1M
FUNDED OVER
4 rounds
Rounds
Ot
$2,500,000
Other - Feb 2023+3

Founders

John J. Meyer
CEO • 3 years • 7 years
New York City
image
View the team image

Similar Jobs

Stochastic company logo
Stochastic
Making the best AI accessible to everyone
Valon company logo
Valon
The partner you can trust with your home and your future
Ribbon Health company logo
Ribbon Health
Ribbon Health is a predictive analytics and data platform for the healthcare industry
DoorDash company logo
DoorDash
Your favorite restaurants, delivered
Abridge company logo
Abridge
We transform conversations into insights, powered by the most advanced AI in healthcare