Mosaic.tech

Software Engineer - Platform

Mosaic.tech San Diego, CA

Mosaic.tech provided pay range

This range is provided by Mosaic.tech. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$170,000.00/yr - $200,000.00/yr
Mosaic is looking for a dynamic and innovative Platform Engineer to join our team. You will be responsible for building efficient, scalable platform components that accelerate product and operational feature delivery with enhanced quality. You will work in an environment that values boldness, rapid iteration, and critical thinking. Your work will directly contribute to the foundation of our technology, enabling our teams to deliver exceptional products and services. What You’ll Be Responsible For

  • Designing, building, and maintaining scalable platform components that support high-quality product and operational features
  • Contributing to the development of Mosaic products by implementing prototypes, internal frameworks, and reference implementations for critical platform components
  • Defining and providing architectural standards with guidance on technologies and frameworks
  • Guiding and assisting product engineering teams throughout the implementation of features
  • Providing documentation of the concepts and architecture of the products
  • Ensuring recommended architectural designs, patterns, and performance recommendations are adhered to as part of the delivery


Requirements

  • 6+ years of significant hands-on experience in software engineering with a focus on platform development, scalability, and performance optimization
  • Strong programming skills, experience with cloud infrastructure (e.g., AWS, GCP, Azure), and familiarity with data management and storage strategies
  • Demonstrated expertise in designing and implementing distributed systems, with a strong understanding of patterns like microservices and event-driven architectures
  • Familiarity with strategies for achieving eventual consistency and data integrity across distributed systems, including the use of techniques like distributed transactions, saga patterns, and idempotency
  • Experience with designing systems that are both horizontally scalable and resilient, ensuring availability and reliability in a distributed environment
  • A bias for execution over consensus, comfort with ambiguity, and a strong ability to think critically and make informed decisions with incomplete data
  • Deep understanding and commitment to software engineering principles/processes and continuous improvement through measurement
  • Experience mentoring engineers of all levels
  • Strong communication and collaboration skills
  • B.S. in Computer Science, similar degree, or equivalent practical experience


The target salary for this position is $170,000 - $200,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.
  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at Mosaic.tech by 2x

See who you know

Get notified about new Software Engineer jobs in San Diego, CA.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More