MosaicMO

Senior Software Engineer (L3-L4)

Mosaic
United States only
Apply now
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're a full-stack kind of person who has 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.

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).
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.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Mosaic know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 20, 2024

Posted on

Mar 21, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileMosaic logoMO

Mosaic

Company size

Social media

View company profileVisit mosaic.tech

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Mosaic

Explore the variety of open remote roles at Mosaic, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Mosaic

Remote companies like Mosaic

Find your next opportunity by exploring profiles of companies that are similar to Mosaic. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan