
Senior Full-Stack Software Engineer
The Mosaic Company
full-time
Posted on:
Location Type: Hybrid
Location: Renton • Washington • United States
Visit company websiteExplore more
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