CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs

5179 Job Offers

Software Engineer
Save Icon
Seeking a skilled Software Engineer in Miami to design and build scalable applications using C#, .NET, and .NET Core. You will develop RESTful APIs, collaborate with cross-functional teams, and enhance backend systems. Requires 6+ years of experience, strong OOP and SQL skills. Enjoy medical, den...
Location Icon
Location
United States , Miami
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer, Android Test Engineering
Save Icon
Senior Software Engineer, Android Test Engineering at Reddit in San Francisco. Design scalable test frameworks and automated tools using Espresso, UIAutomator, and Kotlin. Drive quality across mobile releases with CI/CD and end-to-end testing. Enjoy comprehensive benefits, equity, and flexible PTO.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
190800.00 - 267100.00 USD / Year
Reddit
Expiration Date
Until further notice
Lead Software Engineer, Back End
Save Icon
Lead Back End Software Engineer at Capital One in Richmond or McLean. Drive cloud transformation using AWS, Azure, or GCP with Java, Python, or Scala. Lead teams building distributed microservices and robust cloud solutions. Enjoy competitive compensation, inclusive benefits, and a collaborative,...
Location Icon
Location
United States , Richmond; McLean
Salary Icon
Salary
179400.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Lead Software Engineer, Back End
Save Icon
Lead Back End Software Engineer sought by Capital One to drive transformation using cloud, microservices, and data. Lead diverse tech projects, mentor developers, and build robust solutions with Java, Python, or Go. Requires a Bachelor’s degree, 4+ years of software engineering experience, and 1+...
Location Icon
Location
United States , Richmond, Virginia; McLean, Virginia
Salary Icon
Salary
179400.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer, Ads
Save Icon
Reddit seeks a mid-level **Software Engineer** to join its **Ads** team in the **United States**. You will build scalable **microservices** and **distributed systems** using **Go**, **Python**, and **Scala** to power advertiser products and real-time ad delivery. Ideal candidates have 3+ years of...
Location Icon
Location
United States
Salary Icon
Salary
164200.00 - 229900.00 USD / Year
Reddit
Expiration Date
Until further notice
Lead Software Engineer, Full Stack
Save Icon
Lead Full Stack Software Engineer at Capital One in Richmond, VA. Drive major transformation by leading diverse tech projects and a team of developers, utilizing cloud computing (AWS, Azure, GCP) and languages like JavaScript, Java, and Python. Collaborate with product managers to deliver robust ...
Location Icon
Location
United States , Richmond
Salary Icon
Salary
179400.00 - 204700.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Lead Software Engineer, Full Stack
Save Icon
Lead Full Stack Software Engineer sought by Capital One to drive major tech transformation in McLean or Richmond, VA. Lead diverse projects, mentor developers, and build cloud-based solutions using AWS, Java, JavaScript, and Python. Requires a Bachelor’s degree and 4+ years of software engineerin...
Location Icon
Location
United States , McLean, Virginia; Richmond, Virginia
Salary Icon
Salary
197300.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer - AI Platform
Save Icon
Join a founding team of ex-Palantir engineers building an agentic mesh network for US healthcare. As a Software Engineer on the AI Platform, you will design distributed agent systems, build runtime execution engines, and develop federated interoperability protocols. We require 2+ years of product...
Location Icon
Location
United States of America , New York City
Salary Icon
Salary
Not provided
Armory Medical
Expiration Date
Until further notice
Forward-Deployed Software Engineer
Save Icon
Forward-Deployed Software Engineer needed in King of Prussia, PA. This customer-facing role blends backend engineering, automation, and system reliability. Requires 3+ years in C#, .NET, or React.js, plus Python and PostgreSQL. Enjoy medical, dental, vision, 401(k), and the chance to solve comple...
Location Icon
Location
United States , Norristown
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Sr. Software Engineer needed for a long-term contract in Costa Mesa, CA, to design and deliver full-stack solutions for high-volume manufacturing. Leverage expertise in JavaScript, TypeScript, React.js, and Next.js to build production-grade applications. Collaborate with cross-functional teams to...
Location Icon
Location
United States , Costa Mesa
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer, Api Integrations
Save Icon
Join our Professional Services Engineering team as a **Software Engineer, API Integrations** in NY, LA, or Chicago. You’ll implement and scale API-first integrations using **Golang**, **SQL**, and cloud platforms (**AWS/GCP**). Collaborate with cross-functional teams, guide clients through onboar...
Location Icon
Location
United States , NY/LA/St. Pete/Boulder/Chicago
Salary Icon
Salary
120000.00 - 140000.00 USD / Year
videoamp.com Logo
VideoAmp
Expiration Date
Until further notice
Software Engineer IV
Save Icon
Seeking a Senior Software Engineer (Java) for a multi-year SaaS modernization project in Birmingham, AL. You will develop scalable microservices and event-driven architectures using Java 21, Quarkus/Spring, and MongoDB. Requires 10+ years of enterprise experience, TDD expertise, and API developme...
Location Icon
Location
United States , Birmingham
Salary Icon
Salary
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Software Engineer, Embedded Systems
Save Icon
Join Roku as an Embedded Software Engineer in San Jose, CA, and shape the future of streaming media. You'll design algorithms, optimize video playback, and integrate DRM systems using C++ and Python. Ideal candidates have 2-5 years of embedded Linux experience and expertise in multi-threaded deve...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
197900.00 - 270000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Mission Planning Software Test Engineer - Fighter Weapons - Senior
Save Icon
Senior Mission Planning Test Engineer needed at Eglin AFB, FL to support USAF fighter weapons testing. Requires active Secret clearance, fighter aircrew experience (Pilot/WSO on F-15, F-16, F/A-18, F-35, or F-22), and expertise in military mission planning systems. You will lead software test pro...
Location Icon
Location
United States , Eglin Air Force Base
Salary Icon
Salary
Not provided
astrion.us Logo
Astrion
Expiration Date
Until further notice
Journeyman Software Process Engineer
Save Icon
Join Amentum as a Journeyman Software Process Engineer in Fredericksburg or Dahlgren, VA. Support groundbreaking US Navy emerging technologies by establishing software plans, Agile development environments, and performance measurement systems. Requires a Bachelor’s in CS/Engineering with 4 years’...
Location Icon
Location
United States , Dahlgren
Salary Icon
Salary
90201.00 - 115280.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
Senior Software Engineer needed in New York to design, build, and deploy ML models for ranking and recommendation systems. Must have expertise in C++, Python, Java, deep learning (PyTorch/TensorFlow), and large-scale data processing with Spark. Master’s degree required. Solve complex production i...
Location Icon
Location
United States , New York
Salary Icon
Salary
202000.00 - 246000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer I
Save Icon
Software Engineer I role in Sunnyvale, CA, seeking candidates with a Bachelor’s in CS or related field and 1 year of experience. Key skills include C++, Python, Java, SQL, distributed systems, and productionizing ML models. You will design scalable AdTech services, build data pipelines with Spark...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
171000.00 - 209000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer
Save Icon
We are hiring a skilled Software Engineer in Miami to design and build scalable applications using .NET, C#, and .NET Core. You will develop RESTful APIs, collaborate with cross-functional teams, and enhance backend systems. Ideal candidates bring 6+ years of experience, strong SQL and Git skills...
Location Icon
Location
United States , Miami
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Staff Software Engineer - Backend Gen Ai
Save Icon
Uber seeks a Staff Software Engineer, Backend Gen AI to lead the design of high-performance distributed systems for its Media Platform in Sunnyvale, CA. You will architect scalable infrastructure for large-scale video processing and ML inference, ensuring low latency and high availability for glo...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Native
Save Icon
Join Microsoft’s Applied Sciences Group as a Senior Software Engineer - Native in Redmond, WA. You’ll write production-grade C/C++ code, shaping features for Windows and Microsoft 365 used by billions. Ideal for experienced individual contributors skilled in native development, OS layers, and rap...
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
Previous 1 2 3 4 5 6 ... 259 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.