Software Engineer - Platform
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
- 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
-
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 knowGet notified about new Software Engineer jobs in San Diego, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer - Python/Golang - Kubernetes
Software Engineer - Python/Golang - Kubernetes
-
Software Engineer - Cloud Images
Software Engineer - Cloud Images
-
Software Engineer - Python and K8s
Software Engineer - Python and K8s
-
Software Engineer, Sustaining Engineering
Software Engineer, Sustaining Engineering
-
Microsoft Systems/Data Center Engineer - Remote
Microsoft Systems/Data Center Engineer - Remote
-
Sr. Software Engineer I (Embedded Firmware)
Sr. Software Engineer I (Embedded Firmware)
-
Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Cross-platform C++ - Multipass
-
Part-Time Front-End Web Developer & Designer
Part-Time Front-End Web Developer & Designer
-
Software Engineer - Cross-platform C++ - Multipass
Software Engineer - Cross-platform C++ - Multipass
-
Junior Linux Kernel Engineer - Ubuntu
Junior Linux Kernel Engineer - Ubuntu
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