CrawlJobs Logo
Briefcase Icon
Category Icon

Software engineering Jobs

10038 Job Offers

Filters
Principal Software Engineer (Backend)
Save Icon
Lead the architectural vision for a cutting-edge SASE observability platform at Palo Alto Networks. As a Principal Backend Engineer in Santa Clara, you'll design systems handling billions of daily events using Rust/Go on GCP. Leverage AI-augmented development to solve complex distributed challeng...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of the Prisma Access Linux client as a Principal Software Engineer in Santa Clara. Utilize your 8+ years of experience in Linux systems programming (C/C++) and deep kernel knowledge to build secure, scalable network security solutions. You will design architectures, mentor th...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Principal Quantum Error Correction Software Engineer
Save Icon
Join Microsoft Quantum as a Principal Software Engineer focused on Error Correction. Design novel fault-tolerance strategies and advance quantum error correction codes in a multidisciplinary team. This role in Redmond requires a PhD or equivalent and 5+ years of software industry experience. Help...
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
Software Engineer II
Save Icon
Join Microsoft's Azure Data team in Bangalore to build the AI-era data platform. Develop big data analytics products using Java/C++/C# with an AI-first approach. Requires 4+ years of shipping software services and a degree in a technical field. Collaborate on features for products like Microsoft ...
Location Icon
Location
India , Bangalore
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 of secure, sovereign cloud solutions at Microsoft. Design scalable, resilient services that ensure data residency and compliance for global customers. This senior role in Redmond requires deep technical expertise in cloud engineering and U.S. citizenship.
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
Software Engineer
Save Icon
Join Microsoft's Cloud+AI Silver Team as a Software Engineer in Reston. Develop and operate secure, airgapped infrastructure for Azure services in regulated industries. This role requires a Top Secret SCI clearance and experience with languages like C++, C#, or Python. Contribute to cutting-edge,...
Location Icon
Location
United States , Reston
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 FreeWheel as a Senior Software Engineer in Englewood or Chicago. Lead the design of scalable audience and identity systems using Golang, Python, and cloud services like AWS/OCI. Enjoy a comprehensive benefits package while building advanced ad tech solutions with a global team.
Location Icon
Location
United States , Englewood; Chicago
Salary Icon
Salary
129515.93 - 203525.03 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Software Engineer, Systems
Save Icon
Join Meta to build secure, scalable data platforms protecting billions of users. This role requires a Master's in a related field and expertise in Python/PHP/Haskell, SQL, and Linux systems. You will design privacy-focused big data solutions in Bellevue, supported by competitive bonus and equity ...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
182547.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineering Manager
Save Icon
Lead a technical team at Meta in New York, developing core infrastructure and large-scale services. This manager role requires a Master's degree, 4+ years of coding in C++/Java/Python, and experience shipping software products. You will drive strategy, roadmap execution, and collaborate cross-fun...
Location Icon
Location
United States , New York
Salary Icon
Salary
280123.00 - 297550.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's COSMIC team in Vancouver as a Senior Software Engineer. Build and scale the AI-first COSMIC AURA orchestration platform, powering services like Teams and Copilot. Design resilient, Kubernetes-based backend systems for global impact. Requires 4+ years in cloud/distributed systems ...
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
Android Software Engineer
Save Icon
Join Meta's Manus team in Singapore as an Android Engineer. Develop cutting-edge AI agent products, building modular features and optimizing mobile applications. Utilize your strong CS fundamentals and 1+ years of programming experience. Collaborate cross-functionally to solve complex technical c...
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Ios software engineer
Save Icon
Join Meta's Manus team in Singapore as an iOS Software Engineer. Develop cutting-edge AI agent products for billions of users, focusing on complex iPhone/iPad applications. Utilize Swift/Objective-C to build scalable, high-performance features and collaborate with cross-functional teams. A CS deg...
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
iOS Software Engineer
Save Icon
Join Meta's Manus team in Singapore as an iOS Software Engineer. Develop cutting-edge AI agent products, building modular features and optimizing performance for billions of users. We seek an expert with 8+ years' experience, strong CS fundamentals, and leadership in driving technical direction. ...
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Join AMD's ROCm team as a Senior Software Engineer to shape the core HIP runtime. You'll design and optimize this key GPU programming environment in modern C++, targeting AI and HPC workloads. This UK-based role requires deep expertise in GPU computing models and low-level systems programming.
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Software Engineer (Frontend)
Save Icon
Join a leading fintech in NYC reshaping neighborhood experiences. As a Frontend Engineer, you'll build high-impact features using React/React Native and TypeScript. Collaborate with product teams at a $10B+ company offering significant equity and competitive compensation.
Location Icon
Location
United States , New York
Salary Icon
Salary
160000.00 - 215000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Software Engineer
Save Icon
Join ASML as a Software Engineer in Linkou, Taiwan. Support DUV module manufacturing with high-end software maintenance and troubleshooting. Utilize your expertise in C++/Python and ASML diagnostic systems within a multidisciplinary team. This strategic role offers hands-on technical support and ...
Location Icon
Location
Taiwan , Linkou
Salary Icon
Salary
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Software Engineering & Client Delivery Managing Consultant
Save Icon
Lead architecture and development teams as a Managing Consultant in Defence & Security. Shape strategic solutions for FTSE 100 clients in London, driving business growth and service innovation. Leverage your sector expertise and mentoring skills in a trust-based culture with strong benefits.
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Software Engineering & Client Delivery Managing Consultant
Save Icon
Lead architecture and development for Defence & Security clients in Bristol. Shape strategic solutions, drive business growth, and mentor teams in a trust-based environment. Enjoy private healthcare, generous pension, performance bonus, and flexible benefits.
Location Icon
Location
United Kingdom , Bristol
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Software Engineering & Client Delivery Managing Consultant
Save Icon
Lead architecture and client delivery for Defence & Security in Manchester. Shape strategy, manage teams, and drive business growth with FTSE 100 clients. Enjoy private healthcare, a generous pension, bonus, and a trust-based career.
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
paconsulting.com Logo
PA Consulting
Expiration Date
Until further notice
Senior Director, Software Engineering
Save Icon
Lead software engineering teams at Capital One as a Senior Director. This role requires 9+ years in development and 7+ in people management, focusing on software delivery governance and full-stack technologies. You will drive innovation using modern frameworks and cloud infrastructure. The positi...
Location Icon
Location
United States , McLean; Plano; Richmond; New York
Salary Icon
Salary
286200.00 - 392000.00 USD / Year
capitalone.com Logo
Capital One
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.

Filters

×
Countries
Category
Location
Work Mode
Salary