CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs

5122 Job Offers

Software Engineer - Salesforce
Save Icon
Join our Houston team as a Salesforce Software Engineer in a hybrid role. Develop cloud-native applications using Java, Spring, and REST APIs within an agile environment. Ideal candidates have 2-5 years of experience and a passion for full-stack development and DevOps practices. Salesforce Lightn...
Location Icon
Location
United States , Houston
Salary Icon
Salary
Not provided
sysco.com Logo
Sysco
Expiration Date
Until further notice
Software Engineer II - Microsoft Gaming
Save Icon
Join Microsoft Gaming as a Software Engineer II in Redmond. Develop secure, scalable safety and compliance solutions using AI/ML and cloud technologies like Azure/AWS. Collaborate cross-functionally to enhance player trust and global gaming experiences. Requires 2+ years of coding experience and ...
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
Lead Software Development Engineer
Save Icon
Lead Software Development Engineer role in Cedar Rapids. Seeking a senior technical expert with 10+ years' experience, including deep proficiency in Broadcom 2E (Synon), COBOL, and IBM i platforms. You will drive the full software lifecycle for complex applications in the Life Insurance industry,...
Location Icon
Location
United States , Cedar Rapids
Salary Icon
Salary
Not provided
sapiens.com Logo
Sapiens
Expiration Date
Until further notice
Sr. Software Engineer in Test
Save Icon
Join Spectro Cloud in San Jose as a Senior Software Engineer in Test. You will ensure the quality of our cutting-edge Palette platform using automation, BDD, and modern frameworks. We seek an expert with 8+ years' experience in API/UI testing, GoLang/Python, and Kubernetes. Shape the future of in...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
Senior C++ Software Engineer
Save Icon
Join our team in Jacksonville as a Senior C++ Software Engineer. You will design and maintain high-performance, mission-critical systems using modern C++ (14+). This role requires expertise in multithreading, Linux, and system architecture, plus offers full benefits.
Location Icon
Location
United States , Jacksonville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer, SharePoint Developer
Save Icon
Join KAIROS, Inc as a Software Engineer and SharePoint Developer in St. Inigoes. You will design software solutions and build automated tools using SharePoint Online and the Microsoft Power Platform. We seek a motivated, detail-oriented professional with strong analytical skills. Enjoy comprehens...
Location Icon
Location
United States , St. Inigoes
Salary Icon
Salary
70000.00 - 85000.00 USD / Year
kairosinc.net Logo
KAIROS Inc
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our client in Baltimore as a Software Engineer. This role requires 8+ years of core Java and 4+ years with Spring Boot and React. Expertise in message queuing (e.g., RabbitMQ) is essential. Cloud platform and DevOps experience are strong pluses for this opportunity.
Location Icon
Location
United States , Baltimore
Salary Icon
Salary
Not provided
arthurlawrence.net Logo
Arthur Lawrence
Expiration Date
Until further notice
Senior Software Engineer (Enablement)
Save Icon
Join ITHAKA as a Senior Software Engineer (Enablement) and shape the future of our engineering ecosystem. You will design and build full-stack internal platforms and tools, focusing on DevOps, CI/CD, and superb developer experience. This US-based role requires 5+ years of experience with AWS, mod...
Location Icon
Location
United States
Salary Icon
Salary
125000.00 - 140000.00 USD / Year
portico.org Logo
Portico
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team as a Senior Software Engineer, focusing on Cosmos DB high availability. Design and optimize scalable, low-latency distributed systems in Redmond. Leverage your expertise in C++ and cloud platforms to build innovative database solutions.
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
Seeking a Senior Software Engineer in Redmond to build secure, compliant Azure services for government clouds. Requires a TS/SCI clearance, US citizenship, and expertise in C#, Java, or Python. Design scalable, high-availability systems using modern CI/CD and infrastructure-as-code practices.
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 the Azure VMSS team to build resilient, intelligent infrastructure at cloud scale. Design and deliver core services powering hyperscale AI and critical workloads for Fortune 500 customers. This senior role requires 4+ years in distributed systems and coding in C/C++/C#/Java. Make a global im...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a dynamic startup team within a market leader to build the next generation of AI agent development tools. As a Software Engineer in Atlanta, you'll design full-stack systems using React, TypeScript, and Go. Own projects end-to-end while collaborating with senior engineers and exploring cutti...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Fullstory's Digital Experience Analytics team as a Software Engineer in Atlanta. Develop scalable web applications using React, TypeScript, and cloud technologies like Kubernetes. Collaborate on AI-driven features and high-performance systems, enjoying great benefits and a flexible work envi...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure HPC & AI team as a Senior Software Engineer. Develop the cutting-edge platform powering industry-leading AI training and inference workloads. You'll design, code, and optimize solutions using C/C++/Python on advanced GPU and network infrastructure. This role requires a Bach...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Security in Phoenix as a Software Engineer II to build a safer digital world. Design scalable systems using C#, Python, or Java, with a focus on cryptography and Hardware Security Modules (HSMs). This role requires 2+ years of coding and PowerShell scripting experience, plus a back...
Location Icon
Location
United States , Phoenix
Salary Icon
Salary
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Redmond as a Software Engineer II. Develop cutting-edge distributed database systems like Azure SQL DB and Cosmos DB. Utilize your expertise in C++, C#, or Java to build the data platform for the AI era. This role requires a Bachelor's degree and 2+ years of co...
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
Principal Software Engineer
Save Icon
Seeking a Principal Software Engineer with an active TS/SCI/Full Scope Polygraph. This role in Annapolis Junction, MD requires expertise in Java, Linux, Bash/Python, and Apache NiFi for designing and troubleshooting complex data flows. A Master's degree plus 10 years of SWE experience is required...
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. This role requires expertise in Python, Java, and Linux, with experience in Streamlit for UI development. You will enhance a prototype into a scalable enterprise application. Ideal candidates have a Master's degree plu...
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
Join 2HB Incorporated as a Mid-Level Software Engineer in Annapolis Junction, MD. This role requires a Master's/Bachelor's in CS with 3-5+ years of experience. You will transform complex data into analysis-ready datasets using Python, Linux, Bash, and Apache Spark. Experience with Airflow, SQL, o...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Principal Full Stack Software Engineer
Save Icon
Lead full-stack development for innovative banking solutions as a Principal Engineer. This role requires deep expertise in Angular, TypeScript, and Spring Boot Java to build microfrontends and scalable microservices. Enjoy competitive benefits and flexible work arrangements in key US locations. D...
Location Icon
Location
United States , Johnston; Phoenix; Iselin; Westwood
Salary Icon
Salary
127520.00 - 191280.00 USD / Year
citizensbank.com Logo
Citizens Bank
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.