Top Senior Software Engineer Jobs in Seattle, WA
Join the tech team at Liberty Mutual to digitally transform the insurance industry. As a Senior/Principal Software Engineer, you will help deliver a state-of-the-art quote experience for a major distribution channel, solve technical problems, and work in an agile environment. Key responsibilities include technical problem-solving, customer-centric engineering, mentoring junior engineers, and forward-thinking to enhance performance and efficiency.
Join Anduril Industries as a Software Engineer in the Mission Control team responsible for developing software products for defense technology. Work on core platform technologies like Lattice OS, enabling diverse missions for the DoD. Mentor and guide engineering teams, define software engineering practices, and balance short-term business needs with long-term product vision.
As a Senior Software Development Engineer II at CrowdStrike, you will lead the design and development of core features for the Windows sensor platform. You will work on next-generation Anti-Virus and Enhanced Detection and Response Security Software and collaborate with multi-functional teams across different locations.
As a Senior Software Engineer at Carbon Robotics, you will work on building AI and robotics products, focusing on robot side features and related backend features. Responsibilities include partnering with engineering teams, building efficient software, troubleshooting, and driving project planning. Skills required include Go, Python, C++, Linux, REST, GRPC, MySQL, Postgres, Sqlite, Docker, Git, bash, Redis, and proficiency in web services.
The Senior Software Engineer at Anduril Industries will work on developing software for robotics systems, focusing on building a common vehicle platform. Responsibilities include owning major feature development, writing and maintaining core systems, and collaborating with vehicle software teams. Required qualifications include a BS in Robotics or related field, strong C++ or Rust experience, and expertise in data structures and algorithms. Preferred qualifications include experience with embedded devices, US DoD Security Clearance eligibility, and programming in Python, Rust, or Go.
Senior Software Engineer II role at Cisco ThousandEyes focusing on building a scalable stream processing platform to detect anomalies and provide actionable insights to customers using technologies like Spark, Flink, and Kafka.
The Senior Software Engineer at Disney Entertainment & ESPN Technology will lead the implementation and testing of caching software for delivering streaming media and API responses. Responsibilities include automating CICD pipelines, managing metrics, and developing technical understanding. Requires a Bachelor's degree and 5+ years of software development experience, with expertise in C and Python.
Seeking a Senior Software Engineer with 6-10+ years of experience to design and build highly scalable distributed services and systems using industry-leading technologies. The role involves working on platform-level initiatives, troubleshooting production issues, and interacting with product managers and engineers.
Featured Jobs
Seeking a Senior Software Engineer to develop a cutting-edge entitlements management platform at a financial services company. Responsibilities include designing and implementing core functionalities, collaborating with cross-functional teams, innovating on technical architecture, and contributing to continuous improvement. Requires 3+ years of experience in highly scalable systems with a SOA architecture, proficiency in building REST APIs, strong understanding of security principles, and knowledge of object-oriented programming languages like Java or Kotlin.
Work on code that runs close to the end user, at a massive scale, and deployed worldwide.
Join our Zero Trust team as a Software Engineer working on the Zero Trust desktop client. Implement high-performance networking code using Rust and platform-native languages & APIs.
Join Liberty Mutual as a Senior Software Engineer to work on digitally transforming the insurance industry. Collaborate with teams to tackle technical challenges, develop software products, and drive innovative solutions. Required qualifications include strong communication skills, Angular 16+ experience, HTML, CSS, Git knowledge, and expertise in NgRx and RxJS observables.
The Senior Software Engineer at Rokt will design, develop, test, deploy, and improve code to solve real-world problems. They will own complex product features, collaborate with teams, create scalable applications, and support and mentor other engineers.
Work as a Senior Software Engineer in the Durable Objects (DO) and D1 team at Cloudflare. Responsible for expanding capabilities, ensuring reliability, maintaining performance, and implementing new features. Work with various programming languages and technologies including JavaScript, Typescript, Rust, and C++. Requires 5 years of experience in distributed systems or cloud platforms. Solid understanding of computer science fundamentals and experience with high volume software applications.
Anduril Industries is seeking a Senior Software Engineer for Real Time Systems with at least 5 years of experience in C, C++, Rust, Python. The role involves working on building and integrating model/software/hardware-in-the-loop components, collaborating with team members, and enabling the development and deployment of autonomous systems at scale.
IonQ is seeking a Software Engineer to join the compiler engineering team, responsible for developing and maintaining quantum compiler stack for quantum computing. The ideal candidate will have a Bachelor's Degree in Computer Science or related field, 2+ years of development experience in compiler optimization, strong knowledge of Python, C++, Rust, or OCaml, and experience with algorithm design and testing.
Seeking a Senior Software Engineer to join the SoFi Money Core Experience team, responsible for building performant and scalable backend applications. Key responsibilities include shaping technical architecture, translating product requirements into technical solutions, mentorship, and generating ideas for new initiatives. Required qualifications include a Bachelor's degree, 5+ years of experience with modern technologies, strong knowledge of object-oriented programming, willingness to collaborate and mentor, and excellent communication skills. Nice-to-have skills include experience with REST APIs, workflow orchestration systems, Docker, Kubernetes, and CI/CD pipelines.
Looking for a Senior Software Engineer to work on developing and maintaining a specialized semantic data framework at CrowdStrike. Responsibilities include designing performant services, collaborating on data pipelines, and serving as a data modeling expert. Requires expertise in service-based architectures, distributed databases, and cloud-based systems.
Seeking a Software Engineer to join the Credit Card team and work on developing new cloud services. Responsibilities include full development life-cycle design, leading cross-functional delivery teams, maintaining project compliance, and contributing to the code base.
Seeking a Senior Software Engineer to join the Observability Engineering team, focusing on creating and improving observability tools for application behavior understanding. Responsibilities include designing software, providing technical leadership, enabling product teams, and staying updated with observability trends and technologies.
Senior Software Engineer role focused on vulnerability research, exploit mitigations, and security-related endpoint development on the Windows operating system. Responsibilities include designing and building detection logic and systems to detect cyber attackers and stop breaches. Collaborate with teams to implement detection logic within the Falcon sensor.
Join IonQ as a Senior Software Engineer in Compiler Engineering to develop and maintain ahead-of-time and just-in-time compilation for quantum computing. Responsible for delivering quantum circuit optimizations, defining programming models, and collaborating with interdisciplinary teams.
Seeking a Senior Software Engineer to join the Test Platform team, responsible for designing, developing, and maintaining software systems for testing backend and web applications. Providing technical leadership in Testing and Reliability domains, accelerating testing practices, and enhancing service reliability. Requires Bachelor's or Master's degree in Computer Science, 5+ years of experience, and expertise in various programming languages and cloud technologies.
Looking for a Senior Software Engineer to join the SoFi Bank engineering team to build the Commercial Payments platform. Responsibilities include leading development, shaping technical architecture, translating requirements, delivering scalable services, mentoring engineers, and generating new initiatives. Requires 7+ years of programming experience, proficiency in Java, Kotlin, Spring, AWS, Kubernetes, Temporal, Kafka, DynamoDB, and experience with SOA and microservices.
Develop and maintain services to meet reliability and scalability demands, enhance monitoring services, collaborate with multiple teams, mentor other developers, constantly improve product architecture and performance, contribute to the open source community.
Top Seattle, WA Companies Hiring Senior Software Engineers
See AllAll Filters
No Results
No Results