Software Engineer
Posted on 3/19/2024
Mosaic.tech

51-200 employees

Strategic finance platform for data-driven planning
Company Overview
Mosaic.tech stands out as a desirable workplace due to its commitment to empowering businesses with predictive reporting capabilities, leveraging big data and machine learning. The company's competitive edge lies in its ability to provide startups with tools and insights typically exclusive to large enterprises, offering real-time analytics, one-click integrations, and clear, actionable recommendations. With a leadership team boasting over 25 years of experience in scaling high-growth venture-backed companies, Mosaic.tech is leading the industry in transforming business planning and performance management.
AI & Machine Learning
Data & Analytics

Company Stage

Series C

Total Funding

$130.5M

Founded

2019

Headquarters

San Diego, California

Growth & Insights
Headcount

6 month growth

-5%

1 year growth

10%

2 year growth

8%
Locations
San Diego, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
JavaScript
React.js
Data Structures & Algorithms
Java
TypeScript
Vue.js
AngularJS
CategoriesNew
Backend Engineering
FinTech Engineering
Full-Stack Engineering
Software Engineering
Requirements
  • 3+ years of experience in a full stack software engineering role.
  • Fluency with one or more JavaScript/Typescript application frameworks (Angular, React, Vue, etc).
  • Familiarity with C#, Java, C++. or similar language.
  • Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools.
  • Excellent written and verbal communication skills: has the ability to interface with a broad set of people (Execs, Engineers, Designers, Customers, etc.).
  • Be able to thrive in the startup environment, where things often don’t go according to plan, but we figure out how to get better, always.
  • Proven ability to deliver on commitments.
  • Ability to lead and work autonomously.
Responsibilities
  • Design, architect, and develop strategic financial modeling features in our flagship SAAS product.
  • Play a key role in helping design and implement core architectural concepts in support of current and future company objectives, including taking product ideas from ideation to implementation.
  • Facilitating requirements gathering and translate the business requirements into a technical solution design.
  • Write unit and integration tests to maintain a high quality product.
  • Assist in developing standards and best practices for our team to use in our engineering organization.