CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs

4860 Job Offers

Senior Software Engineer - Vehicle Service Engineering
Save Icon
Join GM's Customer Care & Aftersales team in Austin as a Senior Software Engineer. Develop full-stack, cloud-native applications using Java, React, and microservices to power vehicle service and repair platforms. Leverage your expertise in CI/CD, observability, and cloud platforms (Azure/AWS) to ...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Simulation Software Engineer
Save Icon
Join our Digital Twin team as a Simulation Software Engineer. Develop high-performance 3D simulation environments using Unity, Unreal Engine, or NVIDIA Isaac Sim for autonomous robotics. You will build core services, program NPC behaviors, and scale enterprise-level simulations. This role is base...
Location Icon
Location
United States , Austin; Mountain View; Warren
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead the development of scalable backend APIs and microservices for GM's Vehicle Commerce platforms. This Staff Software Engineer role requires deep expertise in Java, Spring Boot, and distributed systems on Azure. You will architect high-performance solutions, mentor engineers, and collaborate c...
Location Icon
Location
United States , Austin; Warren; WFH_City
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Principal Software Engineer - Vehicle Test Platforms
Save Icon
Lead the development of cutting-edge virtual test platforms as a Principal Software Engineer at GM. Leverage your 10+ years of expertise in Java, Go, or C/C++ to architect scalable systems that accelerate vehicle development. This remote US role offers comprehensive benefits, including retirement...
Location Icon
Location
United States
Salary Icon
Salary
216000.00 - 320000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team as a Full-Stack Software Engineer in Chantilly/McLean. Develop mission-critical systems using Java, Python, React, AWS, and Kubernetes. Requires a TS/SCI clearance, 3+ years' experience, and a passion for innovative problem-solving in a collaborative environment.
Location Icon
Location
United States , Chantilly; McLean
Salary Icon
Salary
Not provided
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Principal Software Engineer - ADEM Agent (Client/Endpoint Focus)
Save Icon
Lead the architectural vision for the ADEM Agent at Palo Alto Networks. As a Principal Engineer, you'll design high-performance, cross-platform endpoint software using C/C++/Rust/Go. Tackle scale, security, and performance challenges for the world's largest enterprises from Santa Clara.
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer - ADEM Agent (Client/Endpoint)
Save Icon
Lead the architecture of the ADEM Agent as a Principal Software Engineer in Santa Clara. Design high-performance, cross-platform endpoint software (Windows, macOS, Linux) using C/C++, Rust, or Go. Tackle scale and security challenges at the forefront of digital experience management, with a compe...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer (Backend)
Save Icon
Lead the architectural vision for a cutting-edge SASE observability platform at Palo Alto Networks. As a Principal Backend Engineer in Santa Clara, you'll design systems handling billions of daily events using Rust/Go on GCP. Leverage AI-augmented development to solve complex distributed challeng...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of the Prisma Access Linux client as a Principal Software Engineer in Santa Clara. Utilize your 8+ years of experience in Linux systems programming (C/C++) and deep kernel knowledge to build secure, scalable network security solutions. You will design architectures, mentor th...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Quantum Error Correction Software Engineer
Save Icon
Join Microsoft Quantum as a Principal Software Engineer focused on Error Correction. Design novel fault-tolerance strategies and advance quantum error correction codes in a multidisciplinary team. This role in Redmond requires a PhD or equivalent and 5+ years of software industry experience. Help...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the architecture of secure, sovereign cloud solutions at Microsoft. Design scalable, resilient services that ensure data residency and compliance for global customers. This senior role in Redmond requires deep technical expertise in cloud engineering and U.S. citizenship.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft's Cloud+AI Silver Team as a Software Engineer in Reston. Develop and operate secure, airgapped infrastructure for Azure services in regulated industries. This role requires a Top Secret SCI clearance and experience with languages like C++, C#, or Python. Contribute to cutting-edge,...
Location Icon
Location
United States , Reston
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer, Systems
Save Icon
Join Meta to build secure, scalable data platforms protecting billions of users. This role requires a Master's in a related field and expertise in Python/PHP/Haskell, SQL, and Linux systems. You will design privacy-focused big data solutions in Bellevue, supported by competitive bonus and equity ...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
182547.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer (Frontend)
Save Icon
Join a leading fintech in NYC reshaping neighborhood experiences. As a Frontend Engineer, you'll build high-impact features using React/React Native and TypeScript. Collaborate with product teams at a $10B+ company offering significant equity and competitive compensation.
Location Icon
Location
United States , New York
Salary Icon
Salary
160000.00 - 215000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft Security in Redmond to engineer secure, scalable cloud solutions. Develop automated pipelines, optimize systems, and enhance reliability using C++, C#, Python, or Go. Collaborate across teams to build a safer digital world with industry-leading benefits.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Copilot Studio team as a Senior Software Engineer in Redmond. Design and build core, scalable services for the AI-powered Control Plane, focusing on authoring and lifecycle management. Leverage your 4+ years of coding experience in C#/Java/Python to develop secure systems within ...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Core AI at Microsoft as a Senior Software Engineer in Redmond. Build the authoritative data platform that powers engineering intelligence using C# and Azure. Design large-scale data pipelines, ensure data quality, and mentor a team shaping Microsoft's developer tools.
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer – Telecom Billing
Save Icon
Join our team as a Software Engineer specializing in Telecom Billing. Design and deploy scalable software solutions using C++, Oracle SQL, and Tuxedo in a high-availability environment. This role, based in Frisco, Atlanta, or Overland Park, offers stock grants, comprehensive benefits, and a focus...
Location Icon
Location
United States , Frisco; Atlanta; Overland Park
Salary Icon
Salary
92500.00 - 166800.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Meta in New York as a Software Engineer to build immersive iOS applications. You will develop innovative experiences using Objective-C, Swift, and C++ with a focus on performance and maintainability. This role requires expertise in mobile debugging, CI/CD, and multithreading. We offer a comp...
Location Icon
Location
United States , New York
Salary Icon
Salary
222772.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Staff Software Engineer, Vehicle I/O
Save Icon
Join Aurora's Vehicle Connectivity team as a Staff Software Engineer in Mountain View. Define the connectivity architecture for self-driving vehicles, using C++ and networking protocols like TCP/UDP. You'll bring up new platforms and ensure robust, high-performance vehicle-to-cloud communications...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
189000.00 - 303000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.