CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer United States Jobs (Hybrid work)

1664 Job Offers

Software Engineer - Trust & Safety
Save Icon
Join Vercel's Trust & Safety Engineering team in San Francisco. Protect the platform from abuse and fraud by building scalable detection systems. We seek an experienced engineer with 4+ years in technical leadership and a passion for nurturing teams. Enjoy competitive pay, equity, healthcare, and...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
194000.00 - 294000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Lead Software Engineer – Collaborative Autonomy and Controls
Save Icon
Lead Software Engineer role in Woburn, USA, focusing on collaborative autonomy for multi-agent systems. Requires 7+ years' experience, expertise in Java/C++, and leadership in agile teams. Design advanced algorithms for mission planning and autonomous platforms in a hybrid, collaborative environm...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
Not provided
str.us Logo
STR
Expiration Date
Until further notice
Lead Software Engineer – Collaborative Autonomy and Controls
Save Icon
Lead Software Engineer role in Arlington, developing collaborative autonomy for multi-agent systems. Requires 7+ years' experience, expertise in Java/C++, and leadership in agile teams. Must be a U.S. citizen eligible for security clearance. Work on cutting-edge algorithms, DevOps, and mission-cr...
Location Icon
Location
United States , Arlington
Salary Icon
Salary
Not provided
str.us Logo
STR
Expiration Date
Until further notice
Lead Software Engineer – Collaborative Autonomy and Controls
Save Icon
Lead Software Engineer role in Dayton, developing collaborative autonomy for multi-agent systems. Requires 7+ years' experience, expertise in Java/C++, and a security clearance. Provide technical leadership in agile teams, designing algorithms for mission planning and autonomous platforms.
Location Icon
Location
United States , Dayton
Salary Icon
Salary
Not provided
str.us Logo
STR
Expiration Date
Until further notice
Software Engineer (Fullstack)
Save Icon
Join Shef as a Fullstack Software Engineer in San Francisco or New York. Build delightful marketplace experiences using React, TypeScript, and Node.js. Drive product ownership from ideation to launch, empowering home chefs and consumers nationwide.
Location Icon
Location
United States , San Francisco; New York
Salary Icon
Salary
100000.00 - 130000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Fullstack Software Engineer
Save Icon
Join PermitFlow as a Fullstack Software Engineer in NYC. Transform complex construction permitting with AI, using React, TypeScript, Node.js, and Postgres. Own features end-to-end in a hybrid role with competitive pay, equity, and comprehensive benefits. Help build the future of American infrastr...
Location Icon
Location
United States , New York City
Salary Icon
Salary
110000.00 - 250000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer - CoreAI
Save Icon
Join the Azure AI Knowledge team as a Senior Software Engineer in Redmond. Design and build scalable backend services and APIs for next-generation AI search and agents. Leverage your expertise in C#/Python and production systems to bring high-quality AI solutions to market. This role focuses on s...
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
Senior Software Engineer - Windows Data
Save Icon
Join the Windows Data Team as a Senior Software Engineer in Redmond. Develop client-side telemetry solutions at a global scale, impacting over a billion devices. You will design and optimize data collection and upload systems using C, C++, or similar compiled languages. This role offers deep arch...
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
Save Icon
Join Microsoft's Health & Life Sciences AI Data Platform team in Redmond. Develop scalable data infrastructure and AI workloads to transform healthcare. Requires a CS degree (or equivalent) and proficiency in languages like C#, Java, or Python. Contribute to next-generation Copilots and cloud tec...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II - CoreAI
Save Icon
Join Microsoft's CoreAI Platform team in Redmond as a Software Engineer II. Apply AI/ML models and C++ systems expertise to enhance reliability and performance for platforms like Copilot and Azure OpenAI. You'll build anomaly detection systems, analyze telemetry, and drive proactive solutions in ...
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
Software Engineer
Save Icon
Join our innovative Software Engineering team in North Reading. Develop high-quality C++/C#/.NET solutions for cutting-edge Semiconductor Test Equipment. Enjoy a full benefits package while solving complex problems in a collaborative Agile environment.
Location Icon
Location
United States , North Reading
Salary Icon
Salary
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our Software Engineering team in North Reading, MA. We seek a passionate engineer with 2-5 years of experience in C++/C#/.NET for semiconductor test equipment. Design, develop, and deploy high-performance software solutions in a hybrid, innovative environment. Enjoy comprehensive benefits in...
Location Icon
Location
United States , North Reading
Salary Icon
Salary
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Software Engineer, Backend
Save Icon
Join Mashgin as a Backend Software Engineer in Palo Alto. Develop scalable infrastructure for AI-powered kiosks, handling millions of global transactions. Own projects end-to-end, using Python, Node.js, or C++, within a collaborative team. Enjoy excellent benefits, competitive salary, and equity ...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
115000.00 - 210000.00 USD / Year
mashgin.com Logo
Mashgin
Expiration Date
Until further notice
Software Engineer, Full Stack
Save Icon
Join our Palo Alto team as a Full Stack Software Engineer. Build reliable kiosk software and infrastructure, owning projects end-to-end from concept to deployment. We seek 4+ years' experience with Python, Node.js, or similar, and a passion for solving hardware/software challenges. Enjoy excellen...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
115000.00 - 210000.00 USD / Year
mashgin.com Logo
Mashgin
Expiration Date
Until further notice
C#.NET Software engineer - Trading applications
Save Icon
Join Talan in NYC as a C#.NET Software Engineer for trading applications. Develop full-stack, real-time pricing tools for Fixed Income and Derivatives, working directly with front-office teams. Requires 5+ years in financial services with strong .NET/C#, SQL, and Agile/CI/CD expertise. Benefits i...
Location Icon
Location
United States , New York City
Salary Icon
Salary
110000.00 - 160000.00 USD / Year
talan.com Logo
Talan
Expiration Date
Until further notice
Software Engineer - Backend Systems
Save Icon
Join Luma's team in Palo Alto as a Backend Software Engineer. Architect the core "Product Engine" powering our generative AI, building scalable APIs and distributed systems. We seek a proactive generalist with 8+ years in Python/Go, Kubernetes, and secure API design. Shape the real-time infrastru...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
170000.00 - 360000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Software Engineer - Enterprise
Save Icon
Join Luma's foundational team in Palo Alto as a founding Software Engineer for Enterprise. Build our secure, scalable enterprise platform from the ground up, focusing on backend systems, high-traffic APIs, and authentication. This high-agency role requires deep Python expertise and a proven histo...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Software Engineer - Data Infra Reliability
Save Icon
Join Luma AI in Palo Alto as a Data Infra Reliability Engineer. You will ensure the resilience of petabyte-scale data pipelines using SRE principles. Key requirements include deep expertise in Terraform, Kubernetes, Python, and AWS/GCP. Automate infrastructure, harden data workflows, and define S...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
220000.00 - 280000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Software Engineer - Cloud FinOps & Reliability
Save Icon
Join our SRE team as a foundational Software Engineer specializing in Cloud FinOps & Reliability. You will own the financial health of a massive multi-cloud GPU infrastructure, using Python to build automation and optimize costs. This Palo Alto-based role requires deep cloud expertise and a passi...
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
120000.00 - 255000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Software Engineer - iOS
Save Icon
Join Luma in Palo Alto as a foundational iOS Engineer. You will architect the next-generation Dream Machine app using Swift and SwiftUI, focusing on performance and UX. This role offers significant ownership in building a magical, creative video companion from the ground up.
Location Icon
Location
United States , Palo Alto
Salary Icon
Salary
170000.00 - 360000.00 USD / Year
lumalabs.ai Logo
Luma AI
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.