CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (Hybrid work)

1660 Job Offers

New
Embedded Software Engineer – Electrification Propulsion
Save Icon
Embedded Software Engineer needed to design and test embedded controls algorithms for GM’s electrified propulsion systems. Requires 2+ years of experience, C/C++ proficiency, and familiarity with MATLAB/Simulink and GIT. Join diverse Agile teams in Milford, US, developing production-ready softwar...
Location Icon
Location
United States , Milford
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
New
Lead Software Engineer
Save Icon
Lead Python Software Engineer at Wells Fargo in Irving or Charlotte. Drive automation for a software-driven network infrastructure using Python, API integrations, and AI-assisted tools like GitHub Copilot. Requires 5+ years of software engineering experience and 3+ years in Python. Join a large-s...
Location Icon
Location
United States , Irving; Charlotte
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
New
Software Engineer II - Gen AI & Agents
Save Icon
Join Microsoft Security as a Software Engineer II in Redmond, WA, to build next-gen AI agent systems. You’ll design, develop, and maintain distributed services using C#, Python, or Java, integrating enterprise data and ensuring compliance. Collaborate across teams to innovate and optimize securit...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer
Save Icon
Join Microsoft’s Substrate Deployment Team as a Principal Software Engineer to lead AI-powered deployment systems for hyperscale environments. You’ll drive innovation in C, C++, C#, Java, JavaScript, or Python, optimizing M365 services used by millions. This role offers mentorship, automation, an...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Principal Software Engineer, Security AI
Save Icon
Principal Software Engineer, Security AI – Mountain View. Design and build AI-powered services securing Microsoft’s cloud at scale. Leverage LLMs, RAG, and knowledge graphs to create intelligent security workflows. Requires 6+ years coding in Python/C++ and expertise in AI/ML systems. Join a team...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
142800.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Sr Engineer, Software
Save Icon
Seeking a Sr. Software Engineer in Denver, CO to design and deploy scalable software solutions. You will leverage SailPoint IdentityIQ, RBAC/ABAC, and microservices to manage identity governance and automate access controls. Requires a Master’s degree with 3 years of experience or a Bachelor’s wi...
Location Icon
Location
United States , Denver
Salary Icon
Salary
164112.00 - 186200.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
New
Embedded Software Quality Engineer
Save Icon
Cymer seeks an Embedded Software Quality Engineer to ensure reliability in complex, real-time control systems. You will develop test plans, execute system-level testing, and analyze results for cutting-edge industrial products. Requires 5+ years in embedded testing, hardware debugging skills, and...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
117750.00 - 176625.00 USD / Year
asml.com Logo
ASML
Expiration Date
Until further notice
New
Full Stack C#/.NET Software Engineer (IoT)
Save Icon
Join a dynamic team in Atlanta as a Full Stack C#/.NET Software Engineer (IoT), designing cloud-native applications for Industry 4.0. You’ll leverage .NET, Java, JavaScript/TypeScript, and Microsoft Azure to build scalable IoT solutions. Requires 5–7 years of experience with C#/.NET, Java, and Az...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
87120.00 - 151250.00 USD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
New
Senior Software Engineer - Fullstack/Frontend
Save Icon
Senior Software Engineer (Fullstack/Frontend) at Microsoft Azure Data. Design and deliver modern, performant UIs using TypeScript and React. Collaborate with product and UX teams to build intuitive data experiences for Microsoft Fabric and Azure databases. Join a world-class engineering team in R...
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
New
Packet Forwarding Software Engineer
Save Icon
Join HPE as a Packet Forwarding Software Engineer in Sunnyvale, CA. Design and enhance networking software systems, leveraging expertise in multiple programming languages and testing methodologies. Ideal for candidates with a Bachelor’s or Master’s in CS and 4-6 years of experience. Enjoy benefit...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
120500.00 - 243000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
New
Digital Software Engineer
Save Icon
Join Citi as a Digital Software Engineer in Irving, TX. Leverage 2-5 years of apps development experience to code on Angular, NodeJS, and cloud-based microservices. Drive high-traffic distributed systems with strong analytical skills. Enjoy top benefits: medical, dental, 401(k), PTO, and incentiv...
Location Icon
Location
United States , Irving
Salary Icon
Salary
84580.00 - 118020.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Software Engineer II
Save Icon
Join Microsoft Azure’s Cloud Server Infrastructure team in Mountain View, CA as a Software Engineer II. Design and optimize Linux-based services and distributed systems using C, C++, and Python. Drive hyperscale hardware management, telemetry, and automation for global datacenters. Ideal for engi...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Senior Software Engineer sought by Wells Fargo in Charlotte, NC. Drive complex initiatives, design, code, and deploy solutions using Java/J2EE, SQL, and Agile methodologies. Requires a Bachelor’s in CS or related field plus 4 years of experience with databases like Oracle or MongoDB. Join a globa...
Location Icon
Location
United States , Charlotte
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
New
Software Engineer/Sr. Software Engineer
Save Icon
Join Microsoft’s Commercial Engineering & AI team in Redmond as a Software Engineer/Sr. Software Engineer. You will design automation for marketing operations, leveraging AI-native engineering and coding in C++, Java, or Python. Ideal for candidates with 2+ years of experience building scalable e...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
102100.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior AI Software Engineer
Save Icon
Senior AI Software Engineer contractor role in Celebration, US. Design, build, and scale AI-enabled applications using LLMs, Java, TypeScript, or Dart. Develop backend services, REST APIs, and workflow automations for enterprise systems. Requires strong software engineering, cloud platform experi...
Location Icon
Location
United States , Celebration
Salary Icon
Salary
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
New
Software Engineer
Save Icon
Seeking a Senior Software Engineer in Burbank, CA to design and build HR system integrations using Web Services (XML, JSON, REST, SOAP). Requires 5+ years of experience with JavaScript, React/Angular, server-side languages (.NET, Java, Python), and API development. Lead DevOps delivery and transl...
Location Icon
Location
United States , Burbank
Salary Icon
Salary
80.00 - 86.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
New
Senior Staff Software Engineer
Save Icon
Senior Staff Software Engineer role in San Diego, United States. Lead performance improvements across Teradata’s memory and execution systems for large-scale, AI-driven workloads. Requires 10+ years in distributed systems, deep expertise in diagnosing complex memory and OS-level issues, and cross...
Location Icon
Location
United States , San Diego
Salary Icon
Salary
156400.00 - 234700.00 USD / Year
teradata.com Logo
Teradata
Expiration Date
Until further notice
New
Software Engineer II
Save Icon
Join Microsoft Security as a Software Engineer II in Redmond, WA. Design and scale backend services and data pipelines for device and security intelligence. Requires a Bachelor's in CS or related field with 2+ years coding in C, C++, C#, Java, JavaScript, or Python. Contribute to high-quality dat...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
New
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought to lead development projects, design robust solutions, and ensure code quality in Field, Illinois or Sioux Falls, South Dakota. Requires 5+ years of experience (or 3+ with Master’s), demonstrated leadership, and the ability to mentor junior engineers. This...
Location Icon
Location
United States , Field Illinois, Sioux Falls - South Dakota
Salary Icon
Salary
106725.00 - 163645.00 USD / Year
cnhindustrial.com Logo
CNH Industrial
Expiration Date
Until further notice
New
Senior Specialty Software Engineer
Save Icon
Senior Specialty Software Engineer sought in Charlotte, NC to provide technical leadership for Model Risk Validation. You will design and maintain complex Big Data software using Spark, Hadoop, Hive, Python, and IBM Spectrum Conductor. Key experience includes Unix, REST, Splunk, and Agile methodo...
Location Icon
Location
United States , Charlotte
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 83 Next

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.