The Mosaic Company

Senior Full-Stack Software Engineer

The Mosaic Company

full-time

Posted on:

Location Type: Hybrid

Location: RentonWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $115,000 - $175,000 per year

Job Level

About the role

  • Design, build, and deliver full-stack applications using Svelte, .NET/C#, SQL, and Azure
  • Contribute hands-on to daily development across frontend, backend, APIs, and data layers
  • Help guide technical design, implementation approach, and engineering best practices
  • Review code, mentor junior engineers, and support overall code quality and maintainability
  • Design and optimize APIs, services, data models, and relational databases in SQL Server and PostgreSQL
  • Improve CI/CD pipelines and support Azure deployment, monitoring, and production operations
  • Partner with product, design, data science, and client stakeholders to turn requirements into effective technical solutions
  • Contribute to technical planning, documentation, troubleshooting, and continuous improvement across projects

Requirements

  • 8+ years of professional experience building and delivering full-stack software in production environments
  • Strong hands-on experience with Svelte, .NET/C#, and SQL, including relational database design and performance optimization in SQL Server and PostgreSQL
  • Experience building and deploying applications on Azure
  • Proven experience designing and building RESTful APIs, authentication and authorization flows, and secure cloud-based systems
  • Strong system design skills and the ability to contribute to architecture and technical direction
  • Experience delivering software in enterprise, consulting, or other complex production environments
  • Familiarity with Python and comfort working in a multi-language environment
  • Familiarity with AI-enabled application features or AI-assisted development workflows
  • Strong written and verbal communication skills, with the ability to work effectively across technical and non-technical teams
  • Demonstrated ability to mentor other engineers, review code, and deliver high-quality work on schedule.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
Benefits
  • health and wellness benefits
  • Flexible Time Off program
  • paid holidays
  • discretionary 401(k) match
  • participation in the Employee Stock Ownership Plan (ESOP)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Svelte.NETC#SQLSQL ServerPostgreSQLRESTful APIsCI/CDAzurePython
Soft Skills
mentoringcode reviewcommunicationtechnical planningtroubleshootingcollaborationproblem-solvingleadershipdocumentationcontinuous improvement
Certifications
Bachelor's degree in Computer Science