Software Engineer

San Diego, CA Full Time
POSTED ON 9/23/2024

We’re looking for a Full Stack Engineer to help build our strategic finance platform in a rapidly expanding business.


Mosaic could be your perfect match if the following resonates with you:


You thrive in the dynamic and fast-paced environment of an expanding startup is your thing.

You enjoy full-stack development and jump at the opportunity to contribute to different areas of the tech stack, even if the area is new or unfamiliar.

You have experience building comprehensive customer-facing solutions from the ground up.

You're committed to personal growth and development, as well as elevating the skills and abilities of the broader engineering team. Your suitability for our Software Engineer or Senior Software Engineer roles will be determined by your experience in enhancing your team.

Our technology stack includes Angular/Typescript, .NET, and AWS. You don't necessarily need to be familiar with our stack, but you should be eager to learn new things and dive into these technologies.

You have strong organizational and attention-to-detail skills: ability to juggle and prioritize multiple projects with multiple stakeholders in a fast-paced environment.

\n


What you’ll be responsible for:
  • 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.


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.


Experience with the following a plus - though not a requirement:
  • B.S., M.S., or Ph.D. in Computer Science or related technical field.
  • Expertise with .NET.
  • Expertise with Angular, Typescript, and NgRx.
  • Design and structure of REST APIs.
  • Experience with Postgres, AWS, and/or Docker.
  • Basic familiarity with business and financial concepts such as ERP, CRM, balance sheet, general ledger, forecasting.
  • Microservices and general service oriented architecture.
  • Agile software development and the tools that are leveraged to drive it (Jira, etc).


\n
$136,000 - $171,000 a year
The target salary for this position is $136,000 - $171,000 and is part of a competitive total rewards package including stock options, benefits, and additional opportunities for incentives and bonuses for performance beyond goals. Individual pay may vary from the target range and is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations. We review all employee pay and compensation programs annually at a minimum to ensure competitive and fair pay.
\n

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.

Salary : $136,000 - $171,000

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,073 - $117,566
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$95,073 - $117,566
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$170,664 - $212,840
Income Estimation: 
$75,842 - $92,066
Income Estimation: 
$95,073 - $117,566

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $113,574 - $162,630
    • Income Estimation: $119,466 - $152,973
  • Debugging Skill

    • Income Estimation: $113,574 - $162,630
    • Income Estimation: $119,466 - $152,973
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mosaic

Mosaic
Hired Organization Address Wilmington, DE Full Time
Supervises Two Programs If making a positive impact in the lives of others is a constant on your to-do list - you'll LOV...
Mosaic
Hired Organization Address Grand Island, NE Full Time
If making a positive impact in the lives of others is a constant on your to-do list — you’ll LOVE working with a team th...
Mosaic
Hired Organization Address Hastings, NE Full Time
If making a positive impact in the lives of others is a constant on your to-do list — you’ll LOVE working with a team th...
Mosaic
Hired Organization Address Olathe, KS Full Time
We are currently seeking home providers in: Johnson, Co. Are you looking for a meaningful work opportunity in your home?...

Not the job you're looking for? Here are some other Software Engineer jobs in the San Diego, CA area that may be a better fit.

Senior DevOps and Quality Automation Engineer

Procede Software, SOLANA BEACH, CA

Senior Java Backend Engineer

CAST Software Inc., Meudon, CA