CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs (On-site work)

3275 Job Offers

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. You’ll enhance internal tools, monitor live systems, and resolve complex issues using C#, .NET, or React.js. Benefits include medical, dental...
Location Icon
Location
United States , Norristown
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
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
Software Engineer
Save Icon
Seeking a skilled **Full Stack .NET Core Developer** to join an agile team in **Singapore**, building mission-critical applications for the **Financial Industry** and MAS. You will design **microservices**, implement **event-driven architecture**, and leverage **AWS** (S3, Lambda, DynamoDB) along...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
avepoint.com Logo
AvePoint
Expiration Date
Until further notice
Embedded Software Configuration Engineer
Save Icon
Embedded Software Configuration Engineer sought for automotive projects in Ho Chi Minh City. Configure ECU software, generate HEX files, and validate outputs for international customers. Requires a Bachelor's in engineering, 0-2 years experience, and strong English communication. Benefits include...
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Embedded Software Engineer (Vehicle Interface Processor)
Save Icon
Aptiv seeks an Embedded Software Engineer to join its Vehicle Interface Processor team in Monterrey, Mexico. You will design RTOS firmware, drivers, and hardware abstraction layers for automotive data logging and connectivity. Requires 5+ years of embedded C experience, expertise in CAN/LIN proto...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Software Engineer - Full Stack
Save Icon
Join Capital One as a Senior Full Stack Software Engineer in Mexico City. Leverage JavaScript, Java, Python, and AWS to build cloud-based solutions empowering millions. Collaborate in Agile teams, mentor peers, and pioneer financial technology transformation. Enjoy benefits for health, wealth, an...
Location Icon
Location
Mexico , Mexico City
Salary Icon
Salary
Not provided
capitalone.com Logo
Capital One
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
Software Engineer - NodeJS - TypeScript
Save Icon
Join a London-based Digital Currency Investment Platform as a **Software Engineer** specializing in **NodeJS** and **TypeScript**. You'll build cutting-edge web systems for global digital markets, leveraging **AWS** and **Terraform**. Ideal for engineers with a Computer Science degree and experie...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 100000.00 GBP / Year
harringtonstarr.com Logo
Harrington Starr
Expiration Date
Until further notice
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
Software Engineer
Save Icon
Join Mastercard in Oslo as a Software Engineer to power global digital payments. We seek a self-driven, quality-focused backend developer with a customer-first mindset. You’ll work in an Agile team, deliver secure code, and leverage AI tools to enhance productivity. Drive Account2Account payment ...
Location Icon
Location
Norway , Oslo
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
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

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.