CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineering Jobs

10165 Job Offers

Software Engineer 2 (AI)
Save Icon
Join Microsoft's AI Asia Platform Team in Beijing to build foundational AI infrastructure for Azure, Copilot, and Bing. Develop high-performance Agent Runtime and LLM serving systems using Rust, C++, C#, or Python. Transform cutting-edge AI research into production-grade platform services and dev...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Web Data Platform
Save Icon
Join Microsoft's Bing team in Beijing as a Senior Software Engineer. Design and build large-scale distributed data pipelines that process billions of documents daily. Utilize your expertise in C++, Java, or Python to power critical web understanding and AI services. This role focuses on high-reli...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineering Manager - Azure Storage
Save Icon
Lead the technical direction for Azure Storage, one of the world's largest cloud platforms, from Melbourne. This management role requires deep expertise in C#, Java, C/C++, or Python to design highly scalable and reliable distributed systems. You will drive innovation, infuse AIOps, and deliver f...
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Gallagher's product-focused team in Hamilton as a Software Engineer. Develop critical C# APIs and cloud services for global security and access control solutions. Enjoy a competitive package, professional growth, and a collaborative agile environment. Ideal for developers passionate about sc...
Location Icon
Location
New Zealand , Hamilton
Salary Icon
Salary
Not provided
gallagher.com Logo
Gallagher Group
Expiration Date
Until further notice
Senior Backend Software Engineer - Core Domain
Save Icon
Join Satispay's Core Team in Milan as a Senior Backend Engineer. You will engineer critical systems like Payment Orchestration, IAM, and fraud detection using Java and microservices. Enjoy a hybrid model, unlimited PTO, stock options, and relocation support while building the backbone of our FinT...
Location Icon
Location
Italy , Milan
Salary Icon
Salary
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Develop AI-native solutions for Power BI and the industry-leading data platform. Leverage your expertise in C#, Java, Python, or JavaScript to build secure, performant code. This role requires a Bachelor's degree and 4+ ...
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
Principal Software Engineer Manager
Save Icon
Lead engineering teams for mission-critical Azure services within Microsoft's specialized, regulated cloud environments. This Principal Manager role requires a U.S. Top Secret/SCI clearance and combines deep technical leadership with end-to-end service accountability. Guide your team in developin...
Location Icon
Location
United States , Reston
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead the development of Microsoft's AI-powered Employee Self-Service Platform in Redmond. Design extensibility features for Copilot Studio and BizChat, integrating with enterprise systems like HRIS and ITSM. Requires 4+ years of full-stack experience and 1+ year in AI/cloud architecture. Build sc...
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
Lead the development of a cutting-edge Data Security Platform as a Principal Software Engineer in Santa Clara. This role requires 10+ years of UI expertise with React, TypeScript, and cloud-native tech (AWS/GCP, Kubernetes). You will architect scalable solutions, ensure production stability, and ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Specialist Software Engineer Lead
Save Icon
Lead the development of cutting-edge IoT solutions as a Specialist Software Engineer in Malaga. Utilize your expertise in Java, Spring, and cloud technologies to design and deliver high-quality software. Enjoy a hybrid model, flexible hours, and extensive benefits while shaping Vodafone's IoT suc...
Location Icon
Location
Spain , Malaga
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the architecture and delivery of scalable platform services for Microsoft's Business & Industry Copilots in Redmond. Provide technical leadership on Copilot Studio, collaborating across Azure, M365, and Power Platform. Mentor engineers and drive engineering excellence with 8+ years of coding...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Frontend
Save Icon
Join Microsoft's innovative Teams Developer Platform as a Senior Frontend Engineer. Design and build resilient, large-scale web apps using React, GraphQL, and modern APIs. Drive performance and mentor engineers in Redmond, shaping the future of collaboration and AI-powered productivity.
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 - System Optimization
Save Icon
Lead AI performance optimization for OpenAI models at Microsoft. Drive inference efficiency across NVIDIA, AMD, and custom silicon in large-scale production. This senior role requires deep C++/Python expertise and offers technical leadership in a collaborative, cutting-edge environment.
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Appian as a Senior Software Engineer in Chennai. Design and scale our core platform using Java, cloud-native systems, and AI integration (RAG, agentic workflows). Provide technical leadership, optimize performance, and mentor teams while building a product that redefines customer possibilities.
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Managing Consultant - Software Engineering
Save Icon
Lead software engineering and architecture for Defence & Security clients in Bristol. Shape strategic solutions, drive business growth, and mentor teams in a trust-based culture. Enjoy private healthcare, bonus schemes, and flexible career development.
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Software Engineer III, Fundraising Tech
Save Icon
Join the Wikimedia Fundraising Technology team as a Software Engineer III. Develop full-stack solutions in a LAMP/PHP environment to support global, non-profit fundraising. You will integrate payment APIs, ensure security, and scale our donation infrastructure. This remote role requires collabora...
Location Icon
Location
Salary Icon
Salary
92267.00 - 118045.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Managing Consultant - Software Engineering
Save Icon
Lead software engineering and architecture for Defence & Security clients in Manchester. Shape strategic solutions, drive business growth, and mentor teams in a trust-based environment. Enjoy private healthcare, generous pension, bonus, and flexible benefits.
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Managing Consultant - Software Engineering
Save Icon
Lead software engineering and architecture for Defence & Security clients in London. Shape strategy, drive business development, and mentor teams in a trust-based environment. Enjoy private healthcare, bonus schemes, and flexible career growth.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a well-funded fintech revolutionizing wealth management for advisors. Build a scalable, product-led platform as a Full Stack Software Engineer. Collaborate closely with product and design to ship impactful features. Enjoy a significant equity stake in this high-growth New York-based company.
Location Icon
Location
United States , New York
Salary Icon
Salary
260000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead a team of 8 engineers to build a new data integration platform for a Series C FinTech unicorn in New York. Leverage your expertise in Python, Node.js, and AWS to scale high-availability systems. This role offers significant growth potential, a competitive package, and focuses on technical le...
Location Icon
Location
United States , New York
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice

About the Software Engineering role

Explore the dynamic world of software engineering jobs, a cornerstone of the modern digital economy. Software engineers are the architects and builders of the software applications and systems that power our daily lives, from mobile apps and websites to complex enterprise platforms and embedded systems. This profession involves applying engineering principles to the entire software development lifecycle, focusing on designing, developing, testing, deploying, and maintaining reliable and scalable software solutions.

In a typical software engineering role, professionals engage in a variety of core responsibilities. They analyze user needs and collaborate with product managers and designers to define software requirements. A significant part of the job involves writing clean, efficient, and maintainable code using various programming languages and frameworks. Engineers design system architecture, create and manage databases, and build application programming interfaces (APIs) to enable different software components to communicate. They rigorously test their code through unit, integration, and automated testing to ensure quality and functionality. Furthermore, they deploy applications to production environments, monitor their performance, and continuously iterate based on user feedback and evolving requirements. Many engineers also participate in code reviews to maintain high standards and mentor junior team members.

The skill set for software engineering jobs is both broad and deep. Foundational technical skills typically include proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go. Knowledge of front-end technologies (like React or Angular) and/or back-end frameworks (like Node.js, Spring, or .NET) is common. Understanding database management, both SQL and NoSQL, is essential. Familiarity with version control systems like Git, principles of cloud computing (AWS, Azure, GCP), and containerization tools like Docker is increasingly standard. Beyond technical prowess, successful software engineers possess strong problem-solving abilities, analytical thinking, and attention to detail. They must be effective communicators to collaborate within cross-functional teams and often require a solid grasp of algorithms, data structures, and system design principles.

Typical requirements for these positions usually include a bachelor’s degree in computer science, software engineering, or a related field, though substantial equivalent experience is often accepted. The profession offers a spectrum of opportunities, from entry-level roles focusing on specific feature development to senior and lead positions involving system architecture, project leadership, and strategic decision-making. Whether specializing in front-end, back-end, full-stack, DevOps, or security, software engineering jobs are characterized by continuous learning, innovation, and the tangible impact of creating technology that solves real-world problems. For those with a passion for logic, creation, and technology, a career in software engineering presents a challenging and rewarding path.