CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10382 Job Offers

Senior Software Development Engineer
Save Icon
Join AMD in Bangalore as a Senior Software Development Engineer. Utilize your 5+ years of expert C/C++ skills and strong software engineering principles. Drive the development of industry-leading technologies within a collaborative, high-functioning team. Contribute to innovative architecture for...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Join Microsoft's global Industry Solutions Engineering team as a Principal Software Engineer. Leverage your 8+ years of coding expertise in C#, Java, Python, or similar to solve complex customer challenges with cloud-based solutions. This role involves collaborative innovation, travel up to 25%, ...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join the Azure Storage team to engineer the core distributed file system for Microsoft's global cloud. We seek a Software Engineer II with 2+ years' experience in C/C++/Java and a passion for large-scale distributed systems, storage, or kernel development. You'll design, build, and optimize funda...
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
Join Microsoft's Azure Data team as a Senior Software Engineer. Design and build core database engine features for products like Azure SQL DB and Cosmos DB. Leverage your 6+ years of C++/Java experience in cloud databases and distributed systems. This role is based in India, focusing on innovativ...
Location Icon
Location
India , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft's Experience plus Devices Growth team in Redmond as a Software Engineer II. Drive the adoption of Copilot and Microsoft 365 by building embedded experiences across apps like Teams and Outlook. Utilize your 3+ years of front-end expertise with ReactJS and TypeScript, plus backend sk...
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 II
Save Icon
Join Microsoft's Business and Industry Copilot group as a Software Engineer II in Redmond. Design and implement a multi-tenant, enterprise metadata platform on cutting-edge AI infrastructure. Requires 2+ years of coding experience (C#, Python, Java, etc.) and expertise in microservices or cloud s...
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
Lead the design and scaling of AI-powered multi-agent systems within Microsoft 365 and Copilot. Architect secure, scalable platforms using LLMs and Azure, integrating with Microsoft Graph and Power Platform. Requires 4+ years of coding experience and expertise in distributed systems and AI/ML. Jo...
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 II - Frontend - AI Search
Save Icon
Join Seismic's AI team in Hyderabad as a Senior Frontend Engineer. You will build modern, scalable user interfaces with React, TypeScript, and modern CSS for our cutting-edge AI Search platform. Leverage 7+ years of experience to develop features integrating REST/GraphQL APIs and advanced AI capa...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Lead Adobe Experience Manager (AEM) Engineer role in Camden. Drive cloud integration and web ecosystem strategy using AEM Sites and Microsoft Azure. Mentor developers and ensure scalable, secure solutions. Comprehensive benefits including medical and 401(k).
Location Icon
Location
United States , Camden
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer (Front End)
Save Icon
Join Adyen in São José dos Campos as a Senior Front End Engineer. Build global dispute management solutions using JavaScript and Vue 3. You'll design, release, and improve product features in a collaborative, innovative environment.
Location Icon
Location
Brazil , São José dos Campos
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our team in Jacksonville as a Software Engineer in a contract-to-perm role. Develop robust web applications using C#, .NET, and modern front-end frameworks like Angular and React. We offer comprehensive benefits and seek a collaborative developer with strong SQL and API skills.
Location Icon
Location
United States , Jacksonville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer - Pricing & Buying Experience
Save Icon
Join Fivetran's Core Experience team in Novi Sad as a Senior Software Engineer. You will design and build high-volume data pipelines using Java and cloud platforms. Enhance the Pricing & Buying Experience with a focus on reliability and performance. Enjoy top benefits like full medical coverage, ...
Location Icon
Location
Serbia , Novi Sad
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Fivetran in Bengaluru as a Senior Software Engineer to build enterprise-grade data integration systems. You'll design scalable distributed pipelines, tackle performance challenges, and mentor junior developers. Enjoy top benefits like full medical coverage, RSUs, and a generous PTO policy wh...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - Self-Hosted Infrastructure
Save Icon
Join Tines in Ireland as a Senior Software Engineer for Self-Hosted Infrastructure. You will design and build features and tooling for seamless customer installations, focusing on containerized environments like Kubernetes. This role offers competitive salary, equity, private healthcare, and full...
Location Icon
Location
Ireland
Salary Icon
Salary
Not provided
tines.com Logo
Tines
Expiration Date
Until further notice
Software Engineer - XBOX
Save Icon
Join the Xbox PC Experiences team in Costa Rica as a Software Engineer. You will build modern, consumer-facing web interfaces using React, TypeScript, and JavaScript. This hands-on role involves collaborating with designers to deliver high-quality features at scale. Strong problem-solving skills ...
Location Icon
Location
Costa Rica , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the architecture for Microsoft Copilot's core user experience. As a Principal Software Engineer in Redmond, you'll define scalable front-end systems using React/TypeScript, ensuring intelligent and integrated UX across Teams, Outlook, and Office. Drive performance, mentor engineers, and shap...
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
Senior Software Engineer- Fullstack
Save Icon
Join Microsoft's Azure Data team in Vancouver to build the AI-era data platform. As a Senior Fullstack Engineer, you'll design scalable services using C# and modern stacks within products like Microsoft Fabric. Drive innovation, ensure operational excellence, and collaborate across teams to simpl...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer (Front End)
Save Icon
Seeking a Senior Front End Engineer in Chicago to lead impactful software solutions for Arrive's logistics platform. You'll leverage 4+ years of experience with modern frameworks like React and oversee the full SDLC. This role offers technical leadership, mentorship, and comprehensive benefits in...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
141000.00 - 176000.00 USD / Year
arrivelogistics.com Logo
Arrive Logistics
Expiration Date
Until further notice
Hardware Electrical Engineer - Software
Save Icon
Join our team in Spring, US, as a Hardware Electrical Engineer supporting government HPC projects. This entry-level role requires a Bachelor's/Master's in EE and involves designing electronic components and algorithms. You will collaborate across HW, FW, and SW teams to solve complex system chall...
Location Icon
Location
United States , Spring
Salary Icon
Salary
62900.00 - 145300.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the future of browser performance as a Principal Software Engineer for Microsoft Edge in Redmond. You will architect durable, large-scale systems to optimize navigation, scrolling, and responsiveness for millions. This hands-on role requires deep expertise in C++/Rust and a proven record of ...
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

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.