CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (On-site work)

1843 Job Offers

Senior Software Engineer, Machine Learning
Save Icon
Join Arrive in Chicago as a Senior Machine Learning Engineer. You will define and advance our ML platform strategy, building scalable services with Python and cloud-native technologies. This leadership role involves system design, mentoring, and collaborating cross-functionally to deliver key ini...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
171000.00 - 213000.00 USD / Year
arrivelogistics.com Logo
Arrive Logistics
Expiration Date
Until further notice
Senior Software Engineer, Minecraft
Save Icon
Join Mojang Studios as a Senior Software Engineer to enhance Minecraft's social and account ecosystems. You'll develop features in C++ and web tech (React, TypeScript) for PC, mobile, and console. Collaborate across teams to build high-quality, accessible interfaces for millions of players. This ...
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
Sr. Software Engineer
Save Icon
Join Microsoft's Azure Hardware team in Redmond as a Senior Firmware Engineer. You will lead driver and firmware architecture for accelerator chips, working on low-level hardware development. This role requires 5+ years of C/C++ experience and expertise in PCIe, USB, and driver design. Be at the ...
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
Software Engineer II, Frontend - Consumer Identity
Save Icon
Uber seeks a Frontend Software Engineer II for its Consumer Identity team in San Francisco. You will design and build the next-gen identity platform using React.js and JavaScript, solving challenges in scalability and security. Collaborate across teams to implement features like Passkeys and MFA,...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Staff IT Software Engineer
Save Icon
Staff IT Software Engineer role in Santa Clara, CA, focused on building AI-first enterprise systems for finance initiatives. You will architect scalable full-stack applications using TypeScript, NestJS, and React on GCP, integrating AI patterns like RAG and agent orchestration. Requires 7+ years ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
124000.00 - 201500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in New York as a Software Engineer. We seek a full-stack developer with 3+ years of experience in .NET, Python, or Java. You will design and implement technical solutions, ensuring high-quality deliverables through testing and collaboration. This role offers medical, dental, 401(k),...
Location Icon
Location
United States , New York
Salary Icon
Salary
38.00 - 40.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Senior Software Engineer - Mixed Reality
Save Icon
Shape the future of spatial computing as a Senior Software Engineer in Redmond. Develop a cutting-edge Mixed Reality Remote Desktop using 3D engines like Unity or Godot. Leverage your expertise in C++/C# and low-latency streaming to bridge Windows and immersive 3D environments. Join us to redefin...
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
Software Engineer II - AI
Save Icon
Join Microsoft's Customer Experience Applications Team in Redmond as a Software Engineer II - AI. Develop AI-first solutions for Dynamics 365 Contact Center, integrating large language models and generative AI. You'll design scalable applications, optimize model performance, and implement MLOps p...
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
Senior Software Engineer
Save Icon
Join our San Francisco team as a Senior Software Engineer to build 0-to-1 AI agents. Use React, TypeScript, Rust, and Ruby to create scalable infrastructure and intuitive interfaces. Enjoy autonomy, competitive pay with stock options, and rapid growth in a fast-paced startup.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Software Test Engineer
Save Icon
Join a short-term project as a Software Test Engineer, focusing on manual black-box testing of a legacy medical device. You will validate a camera-based system for pediatric vision, working hands-on with its UI and basic networking. This role in Skaneateles requires strong analytical skills and e...
Location Icon
Location
United States , Skaneateles
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud Operations and Innovation team as a Senior Software Engineer in Redmond. Design and build critical services and automation for global datacenter infrastructure, using languages like C#, Java, or Python. This role demands strong technical leadership, a focus on security, and...
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
Principal Software Engineer
Save Icon
Join Microsoft's Web Data Platform Team as a Principal Software Engineer in Redmond. Build cutting-edge batch and streaming systems at a massive scale, processing billions of documents daily to power Bing Search and AI training. Leverage your expertise in distributed systems and languages like C+...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - GUI/OpenGL
Save Icon
Seeking a Software Engineer to develop advanced OpenGL-based GUI applications in C/C++ for real-time RF system visualization. This role requires U.S. Citizenship, 5+ years' experience, and eligibility for a security clearance. Collaborate with cross-functional teams on mission-critical DoD progra...
Location Icon
Location
United States , Point Mugu
Salary Icon
Salary
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Senior Software Test Engineer
Save Icon
Join eInfochips (an Arrow company) as a Senior Software Test Engineer in Plano, USA. Leverage your 8+ years of embedded systems expertise in C/C++ and RTOS to lead test automation and CI/CD initiatives. You will design comprehensive test plans, mentor junior engineers, and ensure product quality....
Location Icon
Location
United States of America , Plano
Salary Icon
Salary
89900.00 - 165000.00 USD / Year
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Lockheed Martin's elite Cyber & Intelligence team as a Software Engineer. Develop and secure critical national infrastructure using C++ and Python. This role requires a security clearance and offers a $25K sign-on bonus, top benefits, and flexible schedules in Churchville.
Location Icon
Location
United States , Churchville
Salary Icon
Salary
86100.00 - 151800.00 USD / Year
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Lockheed Martin as a Software Engineer in Pikesville. Develop and secure critical software with a team of cybersecurity experts. Requires a related degree, 2 years' experience (or a Master's), and an active security clearance with polygraph. Enjoy a $25K sign-on bonus, comprehensive benefits...
Location Icon
Location
United States , Pikesville
Salary Icon
Salary
86100.00 - 151800.00 USD / Year
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Lockheed Martin as a Software Engineer in Columbia, MD. Develop and secure critical software with a team of cybersecurity experts. Requires a related degree, 2+ years' experience, and an active security clearance with polygraph. Enjoy top benefits, a $25K sign-on bonus, and work with technol...
Location Icon
Location
United States , Columbia
Salary Icon
Salary
86100.00 - 151800.00 USD / Year
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Lockheed Martin as a Software Engineer in Annapolis, supporting critical cyber intelligence missions. This role requires a Bachelor's degree, 2+ years of experience, and an active security clearance with polygraph. You will design, develop, and integrate software using technologies like C++ ...
Location Icon
Location
United States , Annapolis
Salary Icon
Salary
86100.00 - 151800.00 USD / Year
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Lockheed Martin as a Software Engineer in Dunn Loring. Develop and secure critical software with a $25K sign-on bonus. Requires a security clearance, a related degree, and experience in C++ or Python. Enjoy top benefits including medical, 401(k) match, and flexible schedules.
Location Icon
Location
United States , Dunn Loring
Salary Icon
Salary
86100.00 - 151800.00 USD / Year
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Lockheed Martin's Cyber & Intelligence team as a Software Engineer. Develop and secure critical systems, requiring a security clearance and a related degree. Enjoy top benefits, flexible schedules, and a significant sign-on bonus in Fork, United States.
Location Icon
Location
United States , Fork
Salary Icon
Salary
86100.00 - 151800.00 USD / Year
tietalent.com Logo
TieTalent
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.