Find your next opportunity

Engineering Manager



Software Engineering, Other Engineering
San Diego, CA, USA
Posted on Thursday, April 4, 2024
Ready to redefine the future of finance through cutting-edge technology? At Mosaic, we're revolutionizing the industry with our Strategic Finance Platform. As an Engineering Manager, you'll lead a team driving innovation, uprooting outdated practices, and shaping the future of finance tools. Join us in a dynamic environment that values creativity, collaboration, and continuous learning. You will play a critical role in driving the successful delivery of our products, ensuring that our engineering team operates efficiently and effectively in a fast-paced environment.

Key Responsibilities:

  • Lead and manage a team of 4-8 engineers, providing guidance, direction, and support to ensure the successful completion of projects.
  • Run the scrum process, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, to ensure that projects are delivered on time and within scope.
  • Define project goals, milestones, and deliverables, and ensure that the team is aligned and focused on achieving them.
  • Coach, mentor, and uplevel team members, providing ongoing feedback, guidance, and opportunities for growth and development.
  • Collaborate closely with product management, design, and other cross-functional teams to define project requirements and priorities.
  • Identify and address any roadblocks, risks, or issues that may impact project delivery, and take proactive steps to mitigate them.
  • Foster a culture of collaboration, innovation, and continuous improvement within the engineering team.
  • Ensure that engineering best practices, coding standards, and quality assurance processes are followed.


  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
  • 5+ years of experience in software engineering, with at least 2 years in a leadership or management role.
  • Strong technical background and hands-on experience with modern software development technologies and methodologies. We use .Net, Angular, Typescript and AWS for our tech stack.
  • Proven track record of successfully leading and managing engineering teams in a fast-paced, dynamic environment.
  • Excellent communication, leadership, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Experience with Agile/Scrum methodologies and tools (e.g., Jira, Trello) preferred.
  • Demonstrated ability to prioritize and manage multiple projects simultaneously while meeting deadlines and delivering high-quality results.
  • Passion for mentoring and developing team members, and a commitment to fostering a positive and inclusive work environment.
At Mosaic, we take immense pride in our diverse workforce, continuously nurturing a cohesive team of talented, independent, and compassionate individuals who are revolutionizing the realm of corporate finance. As a staunch believer in equal opportunities, Mosaic ensures the inclusion of all intersectional identities and maintains a strict policy against any form of discrimination. Our team members are equipped with the tools they require to enjoy a high degree of autonomy, and we encourage everyone to chase both professional and personal growth. While our headquarters are located in the picturesque Del Mar, California, we adopted a remote-friendly work environment early in our journey. Our teams make biannual trips to San Diego, taking a break from digital screens to engage in in-person interactions and team-building activities.