CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10382 Job Offers

Senior Software Engineer - AI Engineering and Productivity
Save Icon
Senior Software Engineer - AI Engineering and Productivity role in Austin or Warren, US. You will develop data-intensive, AI-enabled applications using Java, Python, and SQL on Databricks and cloud platforms (Azure/AWS). Requires 6+ years in full-stack development, 3+ years with complex SQL and K...
Location Icon
Location
United States , Austin; Warren
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer – Cloud Engineering & FinOps
Save Icon
Senior Software Engineer – Cloud Engineering & FinOps at General Motors. Drive digital transformation by building a modern FinOps Portal and cloud onboarding platform using Next.js and Go. Requires 5+ years of experience with Kubernetes, Docker, and multi-cloud cost optimization. Hybrid role base...
Location Icon
Location
United States , Austin, Texas; Warren, Michigan
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Principal Software Engineer - Simulation & Digital Twin Architect
Save Icon
Lead the software architecture for GM’s manufacturing Digital Twin & Simulation Platform as a Principal Engineer. This role requires 10+ years of experience, deep expertise in Unity, Unreal, or NVIDIA Omniverse, and strong C++/C# skills. You will own end-to-end architecture, integrate PLM/CAD/MES...
Location Icon
Location
United States , Austin;Warren;Mountain View
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - Sre
Save Icon
Senior Software Engineer (SRE) – Database Reliability. Join General Motors in Austin, TX or Warren, MI (hybrid, 3 days/week). Leverage 7-10 years of experience with PostgreSQL and cloud platforms to automate operations, enhance observability, and manage production incidents. Drive reliability thr...
Location Icon
Location
United States , Austin; Warren
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Principal Software Engineer - Android platform/AOSP/AAOS
Save Icon
Principal Software Engineer (Android/AOSP/AAOS) sought for a remote role based near Mountain View, CA. Lead the embedded Android platform strategy for GM Infotainment, driving architecture, innovation, and performance optimization. Requires 10+ years embedded experience, 5+ years with Android AOS...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
238700.00 - 302200.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought by Intellias to build cloud-native backend systems for a Fortune 100 industrial manufacturer. You will design scalable microservices with Java 21, Spring Boot, and Kotlin, leveraging AWS and event-driven architectures. This role offers the chance to impact millions...
Location Icon
Location
Colombia; Poland; Portugal; Spain
Salary Icon
Salary
Not provided
Intellias
Expiration Date
Until further notice
Staff, Software Engineer
Save Icon
Join Walmart/VIZIO as a Staff Software Engineer in Denver, CO. Drive multi-cloud FinOps and infrastructure automation across AWS, GCP, and Azure. You will lead cost optimization, governance, and migration initiatives while building secure, scalable cloud platforms. Ideal for engineers with 4+ yea...
Location Icon
Location
United States of America , Denver
Salary Icon
Salary
121000.00 - 242000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Software Development Engineer in Testing
Save Icon
Seeking an experienced **SDET** (4-7 years) for a **Noida**-based role (local candidates only). You will design robust automation frameworks using **Java/JavaScript**, **Playwright**, **Selenium**, and **Appium**. This hands-on position involves owning CI/CD quality gates, performing root cause a...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought to design and maintain a scalable Affiliate Marketing platform in Iași, Romania. You will build reliable, event-driven microservices using Java/Spring and AWS, owning the full lifecycle from code to CI/CD. This role demands 6+ years of OOP expertise, SOLID principl...
Location Icon
Location
Romania , Iași
Salary Icon
Salary
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Junior Software Engineer
Save Icon
Join Awin as a Junior Software Engineer in Iași, Romania. You'll develop clean, secure software for our affiliate marketing platform using Java 17+, Spring Boot, and Docker. Collaborate with cross-functional teams, apply OOP and microservice architecture, and enjoy benefits like Flexi-Week, remot...
Location Icon
Location
Romania , Iași
Salary Icon
Salary
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Microsoft’s Industry Solutions Engineering team as a Software Engineer. You’ll solve complex challenges by co-developing cloud-based solutions with customers using C, C++, C#, Java, JavaScript, or Python. This role requires a Bachelor’s in CS or related field with 2+ years of experience, and...
Location Icon
Location
United States , Multiple Locations
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
Senior Software Engineer sought to own the technical evolution of Impbus, Microsoft Ads’ mission-critical, high-throughput RTB service. This role demands deep expertise in low-latency distributed systems and C++ to drive platform modernization, scalability, and operational excellence. Based in Ca...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer needed for a healthcare tech startup building a greenfield platform unifying patient data for Medicaid populations. This remote role requires 6+ years of full-stack experience with React, Node, AWS, and AI-enhanced development tools. You will design scalable systems, leve...
Location Icon
Location
United States
Salary Icon
Salary
170000.00 - 180000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
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
Lead Software Engineer
Save Icon
Lead Software Engineer sought for a Hyderabad-based role. You will lead complex, company-wide technology initiatives, leveraging 5+ years of experience in Software Engineering, SRE, or DevOps. Key requirements include Python, Grafana, Prometheus, and Kubernetes. This position offers the chance to...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer needed in Madison, WI to build high-performance Windows desktop applications for complex 3D data visualization and analysis. You will architect, optimize, and modernize software handling large datasets using C#, C++, .NET, WPF, and MVVM. This role offers strong technical ...
Location Icon
Location
United States , Madison
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft’s Defender Experts team as a Software Engineer II in Redmond, WA. Design and build full-stack, AI-powered security products using Azure, LLMs, and agentic workflows. You’ll collaborate with engineers and researchers to automate threat detection and response. Requires a BS in CS, 2+...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
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
Software Engineer - iOS
Save Icon
Join a cross-functional team in Stockholm as an iOS Software Engineer, building innovative assistive communication apps. You need 4+ years of iOS experience with Swift, SwiftUI, and Objective-C, plus a collaborative mindset. Contribute to mobile and desktop platforms, guide best practices, and wo...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
Tobii Dynavox
Expiration Date
Until further notice
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

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.