Top Software Engineer Jobs in Seattle, WA
As a Senior Software Engineer II on the Notifications team at Smartsheet, you will build scalable backend services, solve distributed systems problems using modern cloud infrastructure, mentor junior engineers, and collaborate closely with product management to enhance user engagement via notifications on platforms like Slack and Microsoft Teams.
As a Senior Software Engineer on the Runtime team, you will develop the next generation of distributed data storage and processing systems. Responsibilities include building reliable services for data storage on cloud backends, optimizing query performance, and contributing to projects like Apache Spark and Delta Lake. Strong experience in Java, Scala, or C++ is required, along with a solid foundation in algorithms and distributed systems.
As a Software Development Engineer II at Flexe, you will design, implement, and deliver large-scale technical projects while mentoring fellow engineers. You'll evolve critical technology, engage with customer stakeholders, and lead efforts in creating resilient, scalable systems in a supportive growth-oriented culture.
The Principal Software Engineer will be responsible for building and contributing to the Spice.ai open-source project, designing and implementing distributed data systems, and improving the Spice.ai Cloud Platform. The role emphasizes leadership, ownership, and high standards for developing intelligent applications.
As a Software Development Engineer II at Flexport, you will be responsible for building highly available, secure, distributed systems in a microservice architecture. You will collaborate with a team to design and develop systems that optimize logistics entities and work on complex business and technical challenges.
As a Senior Software Engineer at Spice AI, you'll contribute to building data and AI-driven software solutions. You'll design and implement scalable systems, focusing on Rust and other technologies, while working on the Spice.ai OSS and Cloud Platform.
Blueprint is seeking an Enterprise Senior Software Engineer proficient in C# to lead complex software development projects and collaborate with cross-functional teams. Responsibilities include designing enterprise-level applications, implementing utility frameworks, and developing unit testing. The ideal candidate will have advanced experience in software development, critical thinking skills, and a degree in Computer Science or related discipline.
As a Senior Software Engineer in Fund Administration at Carta, you will help build next-generation software for the venture capital industry, automating complex financial processes, and providing high-quality support to fund managers and investors. Your role involves working on distributed systems, enhancing operational efficiency, and solving challenging business problems using strong technical skills and collaboration.
Featured Jobs
As a Senior Software Engineer in Vulnerability Management at Lyft, you will architect and build security services, collaborate with Infrastructure teams, implement security best practices, and develop critical services for security management. Your work will focus on improving scalable security solutions and promoting security throughout the organization.
As an API Management Technical Lead, you will develop systems based on customer goals, lead an Agile team, guide system design and development, resolve customer issues, mentor engineers, and collaborate on architecture decisions.
End-to-end ownership of designing, building, and delivering data-focused products for stakeholders in a highly collaborative environment. Focus on backend infrastructure development with quality at scale. Solve algorithmic, optimization, and scale challenges in a distributed system environment.
The Software Development Engineer at Qumulo will collaborate with team members on design, code reviews, and pair programming, contribute to feature development and testing using C, Rust, and Python, and define and implement customer-facing features and internal improvements.
The Senior Partner Engineer will support partners using Niantic's AR platform by guiding them through the development lifecycle, providing technical support, creating documentation, and collaborating with cross-functional teams to ensure successful partnerships. The role involves developing applications that demonstrate the platform's capabilities and working with SDKs.
Design and build platforms and services for machine learning systems to improve transaction efficiency on Stripe. Collaborate with various teams to deliver impactful product values to customers. Mentor junior engineers in their technical growth.
Top Companies Hiring Developer + Engineer Roles
See AllPopular Job Searches
AWS Engineer Jobs in Seattle
Backend Engineer Jobs in Seattle
DevOps Engineer Jobs in Seattle
Full-Stack Engineer Jobs in Seattle
Platform Engineer Jobs in Seattle
Principal Engineer Jobs in Seattle
Senior Engineer Jobs in Seattle
Senior Full-Stack Engineer Jobs in Seattle
Senior Software Engineer Jobs in Seattle
Senior Systems Engineer Jobs in Seattle
Software Development Manager Jobs in Seattle
Solutions Engineer Jobs in Seattle
Staff Engineer Jobs in Seattle
Staff Software Engineer Jobs in Seattle
Systems Engineer Jobs in Seattle
Web Developer Jobs in Seattle
All Filters
No Results
No Results