CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (On-site work)

1842 Job Offers

Senior Software Engineer
Save Icon
Join Microsoft AI's Ads Data Platform Team as a Senior Software Engineer in Redmond. Design and operate high-scale systems processing trillions of daily events using distributed systems and big data technologies. Drive business growth by building data platforms for analytics, ML, and real-time re...
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 Microsoft's MAI Payments team as a Senior Software Engineer in Redmond. Design and build global-scale, secure payment and agentic-commerce systems powering Copilot, Edge, and Bing. Leverage your expertise in distributed systems, cloud (Azure), and full-stack development to impact billions of...
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 Intern
Save Icon
Join MojoTech as a Software Engineer Intern in Providence, RI. Gain real-world experience through self-contained projects, open-source contributions, and internal tooling. Receive mentorship from senior engineers while applying your CS coursework in a professional environment. This on-site role r...
Location Icon
Location
United States , Providence
Salary Icon
Salary
4000.00 USD / Month
mojotech.com Logo
MojoTech
Expiration Date
Until further notice
Sr Staff Software Engineer
Save Icon
Lead the evolution of Uber's mission-critical payments platform as a Senior Staff Software Engineer in Sunnyvale. You will architect scalable solutions, drive technical vision, and mentor engineers. This role requires 10+ years of systems engineering experience and a passion for complex distribut...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
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
Principal Software Engineer - C++
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (AI) - Planner
Save Icon
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 Principal Software Engineer - AI Governance
Save Icon
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
165000.00 - 220000.00 USD / Year
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Senior Principal Software Engineer - AI Governance
Save Icon
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
165000.00 - 220000.00 USD / Year
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Sr IT Software Engineer
Save Icon
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
106000.00 - 170500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Software Engineer II
Save Icon
Location Icon
Location
United States , Redmond
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Office
Save Icon
Join Microsoft's Threat Protection team in Redmond as a Senior Software Engineer. Develop robust security features and mitigations for the Office Suite, impacting billions of users. We seek an expert with 4+ years of coding experience in C++, C#, Rust, or Python. Architect solutions in a challeng...
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
Infrastructure Software Engineer, Enterprise GenAI
Save Icon
Join Scale AI's Enterprise GenAI team as an Infrastructure Software Engineer. Build and scale a multi-cloud platform (AWS, Azure, GCP) for regulated industries. Leverage your expertise in Kubernetes, Python/TypeScript, and LLMs in a fast-paced startup environment. Enjoy comprehensive benefits and...
Location Icon
Location
United States , San Francisco; New York
Salary Icon
Salary
216200.00 - 270250.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Mid-level Software Engineer
Save Icon
Join 2HB Incorporated as a Mid-level Software Engineer supporting a government customer in Annapolis Junction, MD. This role requires a Master's/Bachelor's in CS with 3-5+ years of experience in Linux, Python, Bash, RabbitMQ, and MongoDB. Develop and sustain critical software applications like DI...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Integration Engineer
Save Icon
Seeking a Senior Software Integration Engineer in Annapolis Junction. You will automate integration and system testing for HPC environments using Bash/Python. This role requires 10+ years of experience with Linux, COTS/GOTS software, and developing scripts and technical documentation. Ensure syst...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Mid-level Software Engineer
Save Icon
Seeking a Mid-level Software Engineer in Annapolis Junction to develop and enhance complex, diverse software systems. This role requires a TS/SCI/Full Scope Polygraph and 14 years of SWE experience. You will work on processing-intensive analytics, large data sets, and real-time systems within a c...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join 2HB Incorporated as a Senior Software Engineer in Annapolis Junction, MD. Develop, sustain, and troubleshoot critical applications like DINO using Python and Linux. This role requires experience with NoSQL, Bash scripting, and a readiness to learn Rust. Support vital government contracts in ...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Software Engineer
Save Icon
Seeking a cleared Software Engineer with DevOps expertise in Annapolis Junction. Develop and automate containerized workflows using Kubernetes, Helm, and GitOps tools like ArgoCD. Collaborate across teams to build scalable, secure deployment pipelines and reusable templates. Ideal candidate is pr...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Staff Software Engineer
Save Icon
Lead the architecture of high-impact web applications and Tier-0 services at Carbon. This senior role requires 8+ years of expertise in modern programming and large-scale distributed systems. Join a diverse team at the intersection of hardware and software in Redwood City, with equity and compreh...
Location Icon
Location
United States , Redwood City
Salary Icon
Salary
232800.00 - 349200.00 USD / Year
carbon3d.com Logo
Carbon, Inc
Expiration Date
Until further notice
Staff Software Engineer - Product
Save Icon
Lead complex, high-impact initiatives as a Staff Product Engineer in NYC. We seek a full-stack expert with 6-10 years' experience and a passion for AI/LLM systems. Drive technical excellence, own end-to-end delivery, and shape engineering standards in a collaborative, fast-paced environment. This...
Location Icon
Location
United States , New York
Salary Icon
Salary
170000.00 - 270000.00 USD / Year
avoca.ai Logo
Avoca
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.