CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (On-site work)

1845 Job Offers

Software Engineer - Automation Developer
Save Icon
Seeking a skilled **Software Engineer** to join our Atlanta team as an **Automation Developer**. You will design and develop CSDK automation software for iOS using **Objective-C** or **Swift** in Xcode. Leverage your 5+ years of experience with **Git** and **Gradle** to build tools for QA and str...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Engineer Sr
Save Icon
Senior Software Engineer role in Pittsburgh, PA, designing and developing high-transaction distributed systems. Requires strong Java expertise, RESTful APIs, Microservices, and cloud platforms like Kubernetes. Leverage Agile methodologies, event-driven architecture with Kafka, and CI/CD pipelines...
Location Icon
Location
United States , Pittsburgh
Salary Icon
Salary
55000.00 USD / Year
PNC Financial Services
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
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 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
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
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
Sr. Software Verification Engineer
Save Icon
Join a leading tech team in North Reading, MA as a Sr. Software Verification Engineer. Leverage 7+ years of ATE experience and deep expertise with Teradyne UltraFLEX/IG-XL to solve complex test challenges. You will provide critical customer support, drive test program optimization, and guide new ...
Location Icon
Location
United States , North Reading
Salary Icon
Salary
105300.00 - 168500.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Full Stack Software Engineer
Save Icon
Seeking a Senior Full Stack Software Engineer to build end-to-end solutions in a fast, agile environment at Booz Allen in Fort Meade, MD. You'll develop systems from vision to production, leveraging Python, Linux, and containerization (Docker, Kubernetes). Requires TS/SCI clearance with polygraph...
Location Icon
Location
United States , Fort Meade
Salary Icon
Salary
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
New
Sr. Software Engineer
Save Icon
Senior Software Engineer sought for a high-visibility enterprise platform in Oklahoma City. Lead full-stack development using C#, .NET, JavaScript, and React.js within Agile teams. Requires 5+ years of experience, CI/CD knowledge, and strong communication skills. Benefits include medical, dental,...
Location Icon
Location
United States , Oklahoma City
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer needed to support U.S. Army programs with DCS. This role requires 10-12 years of DOD software engineering experience, U.S. Citizenship, and expertise in building high-quality, innovative software per DOD standards. You will design, develop, and test applications for milit...
Location Icon
Location
United States , Fort Hood
Salary Icon
Salary
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Join Mastercard as a Senior Software Engineer in O'Fallon, MO, and drive performance improvements for global transaction switching. You will leverage deep C/C++ expertise in Linux to test, debug, and optimize authorization response times. This role involves automation scripting (Python, Perl, She...
Location Icon
Location
United States of America , O Fallon
Salary Icon
Salary
115000.00 - 184000.00 USD / Year
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Previous 1 2 3 4 5 6 ... 93 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.