Job offers - CrawlJobs

Software Engineer Senior United States Jobs (Hybrid work)

345 Job Offers

Senior Software Engineer, Data Ingestion
Save Icon
Fullstory seeks a Senior Software Engineer, Data Ingestion to architect high-scale distributed systems in Atlanta. You will evolve a secure, cost-efficient pipeline processing hundreds of thousands of events per second using Go, Kubernetes, and GCP. Ideal candidates have deep expertise in asynchr...
Salary Icon
Salary
160000.00 - 180000.00 USD / Year
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Senior Software Engineer (Payments), Backend
Save Icon
Senior Software Engineer (Payments), Backend – Join GoodLeap to build scalable, secure payment solutions using NodeJS, TypeScript, and NestJS. Leverage AWS and Stripe API expertise to design resilient microservices and RESTful APIs. Collaborate with product teams in a fast-paced, inclusive enviro...
Location Icon
Location
United States, Roseville, San Francisco, Austin, Plano, Irvine, West Palm Beach
Salary Icon
Salary
131700.00 - 164500.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Senior Staff Software Engineer - Binary Log Data Replication
Save Icon
Senior Staff Software Engineer needed to lead binary log data replication for Fivetran’s database team in New York. You will reverse engineer SQL Server and Oracle binary logs, build high-performance data pipelines, and solve critical customer issues. Requires 10+ years in Java/C/C++, deep expert...
Salary Icon
Salary
207073.00 - 258841.50 USD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - C++/UI
Save Icon
Senior Software Engineer sought to lead development of next-gen automotive infotainment and digital cluster systems in Austin, TX, Mountain View, CA, or Warren, MI. Leverage C++ and modern UI frameworks across embedded RTOS and Android environments. Requires 5+ years of production-level embedded ...
Location Icon
Location
United States, Austin, TX, Mountain View, California, Warren, MI
Salary Icon
Salary
138000.00 - 175000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer, Data Platforms and Services - Minecraft
Save Icon
Senior Software Engineer, Data Platforms & Services at Mojang Studios (Minecraft). Design, build, and operate scalable cloud data services on Azure, powering player insights and personalization. Requires a Master’s in CS or related field with 3+ years in data engineering, plus C++ expertise for t...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (HCM)
Save Icon
Senior Software Engineer (HCM) sought in Orlando, FL to design and evolve enterprise-grade Workday HCM integrations. This role demands deep expertise in Workday Studio, PECI, APIs, and Java scripting, with 5+ years building robust integrations. You will translate complex HR requirements into scal...
Salary Icon
Salary
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role in Redmond, WA, building and operating global-scale platforms for Microsoft. You will own the end-to-end engineering lifecycle, design architecture, and drive AI-native development. Requires a Bachelor's in CS or related field with 4+ years coding in C, C++, C#, Java...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Staff Software Engineer - Financial Products (Backend)
Save Icon
Senior Staff Software Engineer (Backend) – Financial Products at Uber in Sunnyvale, CA. Architect and scale next-gen financial services using Go, Java, or C++. Lead high-impact projects, design resilient distributed systems, and drive engineering excellence. Join a high-velocity team shaping Uber...
Salary Icon
Salary
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer (Measurement and Bring-up)
Save Icon
Join Microsoft Quantum in Redmond as a Senior Software Engineer to build the control and measurement stack for topological qubits. You will develop Python software for instrument coordination, implement robust test and calibration routines, and partner with scientists to turn experimental intent ...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Advanced Integration
Save Icon
Senior Software Engineer – Advanced Integration role in Milford, US. Lead vehicle integration and data-collection innovation for ADAS DRIVE. Requires 5+ years in SW development, MCU/SOC, and tools like Vector, INCA, dSpace. Drive cross-functional bring-up, build interim solutions, and optimize da...
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - Software Design Lead
Save Icon
Senior Software Engineer – Software Design Lead sought for ADAS development in Milford, US. Guide embedded software solutions, mentor engineers, and drive technical excellence. Requires 5+ years experience, C programming, and Jenkins expertise. Lead build processes, defect management, and automat...
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - Notification Platform
Save Icon
Senior Software Engineer sought for GM’s Notification Platform in Austin, Mountain View, or Warren. Design and evolve high-throughput distributed systems powering multi-channel communications (email, SMS, push). Requires 6+ years in Java, C++, or Python with microservices, Azure/AWS, and Kubernet...
Location Icon
Location
United States, Austin, TX, Mountain View, California, Warren, MI
Salary Icon
Salary
174900.00 - 222000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role on Microsoft’s Azure Data engineering team in Redmond, WA. You will build intelligent test infrastructure, AI-powered diagnostic tools, and automated incident response for products like Microsoft Fabric and Azure SQL DB. Requires 4+ years coding in C, C++, C#, Java, ...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Quantum Software Engineer
Save Icon
Join Microsoft Quantum in Redmond as a Senior Quantum Software Engineer to build the world’s first scalable quantum system. You will design secure components in Rust, Python, and TypeScript, develop Q# and QIR compiler features, and create intuitive VS Code integrations. Ideal candidates hold a P...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, AI Platform
Save Icon
Senior Software Engineer, AI Platform at Everlaw in Oakland. Build and operate AI platform capabilities powering legal tech, including RAG pipelines, LLM integrations, and agentic workflows. Requires 4+ years in distributed systems, AI/ML experience, and proficiency in Python, Java, or Go. Benefi...
Salary Icon
Salary
173000.00 - 251000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Senior Software Engineer - Finance Data & Experiences
Save Icon
Join Microsoft’s Finance Data & Experiences team as a Senior Software Engineer in Redmond, WA. Drive AI-integrated solutions, lead architecture discussions, and own end-to-end test strategies using C#, Python, or Java. Collaborate across Finance, Sales, and Engineering to redefine global business...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - HR Employee Experience
Save Icon
Senior Software Engineer sought for HR Employee Experience in Redmond, WA. Design scalable, secure systems using C#, Java, or Python. Leverage AI across the development lifecycle, drive test automation, and enforce security standards. Requires 4+ years’ experience and a Bachelor’s in CS. Join a c...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Java Developer | Software Engineer III
Save Icon
Senior Java Developer (Software Engineer III) needed in Austin, TX. Leverage 8+ years of J2EE, Spring (AOP, REST), and SQL expertise to design and enhance enterprise applications. You will drive critical business logic, perform unit testing with JUnit, and ensure production stability. Enjoy medic...
Salary Icon
Salary
86.66 USD / Hour
mmcgrp.com Logo
MMC Group LP
Expiration Date
Until further notice
Senior Software Engineer, SAP Developer
Save Icon
Senior Software Engineer, SAP Developer role at General Motors in Warren, MI or Austin, TX. Drive EV transformation by designing and deploying SAP solutions using BTP, ABAP, Fiori, and OData. Requires hands-on SAP experience, RICEFW, RAP, and cloud-based development skills. Join a team shaping th...
Location Icon
Location
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - Responsible AI (CoreAI)
Save Icon
Join Microsoft’s CoreAI team in Mountain View, CA as a Senior Software Engineer focused on Responsible AI. You will design large-scale distributed cloud services for Azure AI, working with C#, Python, or Java. This role requires a Bachelor’s in CS and 4+ years of engineering experience, plus a Mi...
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Software Engineer Senior role

A Senior Software Engineer is a pivotal role within the technology industry, representing a step beyond standard software development into a position of technical leadership, architectural ownership, and complex problem-solving. Professionals in these senior-level jobs are responsible for designing, building, and maintaining the core systems that power modern applications, from cloud infrastructure and distributed platforms to embedded systems and high-performance backends. Rather than simply writing code to specifications, a Senior Software Engineer is expected to define the technical vision, making critical decisions about system architecture, scalability, reliability, and security.

The day-to-day responsibilities of a Senior Software Engineer are multifaceted. They typically lead the end-to-end development lifecycle of significant features or entire subsystems, starting from requirements gathering and design through implementation, testing, deployment, and ongoing production support. A common thread across these roles is a deep focus on building large-scale, distributed systems that must operate with high availability and fault tolerance. This often involves working with cloud-native technologies like Kubernetes and Docker, designing microservices architectures, and ensuring systems can handle massive data throughput. Beyond technical execution, these jobs require significant mentorship; senior engineers guide junior team members through code reviews, design discussions, and pair programming, fostering a culture of engineering excellence. They also act as a bridge between technical teams and product or business stakeholders, translating complex technical trade-offs into clear, actionable plans.

The typical skills and requirements for a Senior Software Engineer are rigorous. A strong educational foundation in computer science (BS, MS, or PhD) or equivalent practical experience is standard. Technical proficiency in at least one major statically-typed language such as Java, Go, C++, or Scala is almost always required, alongside deep knowledge of data structures, algorithms, and system design. Experience with public cloud providers (AWS, GCP, Azure), containerization, and CI/CD pipelines is essential for modern cloud-based jobs. For those in embedded or systems-level roles, expertise in Linux internals, kernel configuration, and languages like C and Python is critical. Crucially, senior roles demand proven experience operating production systems, including participation in on-call rotations and a strong understanding of observability, monitoring, and incident response. Soft skills are equally vital: exceptional communication, the ability to drive cross-team collaboration, and a customer-focused mindset are hallmarks of successful senior engineers.

In essence, a Senior Software Engineer is a technical leader who combines deep coding expertise with strategic thinking. They are the engineers who not only build the systems of today but architect the scalable, resilient, and innovative foundations for tomorrow. This makes their jobs some of the most challenging and rewarding in the tech landscape.