CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software engineering Jobs

10187 Job Offers

Software Engineer, Machine Learning
Save Icon
Join Meta's world-class team in Zurich as a Software Engineer, Machine Learning. Develop cutting-edge products impacting billions, working on complex technical challenges across mobile and web. We seek passionate engineers with 2+ years of experience to build scalable systems and drive innovation...
Location Icon
Location
Switzerland , Zurich
Salary Icon
Salary
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Software Dev Engineer Intern
Save Icon
Join Amazon's innovative team in Cape Town as a Software Dev Engineer Intern. You will design scalable, cloud-native solutions and leverage GenAI tools to solve complex problems impacting millions globally. This role requires a CS degree and proficiency in languages like Java or Python. You'll re...
Location Icon
Location
South Africa , Cape Town
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join Amazon's ARTS team in Tokyo to revolutionize global supply chain operations. Develop innovative software solutions using Java, Python, or similar languages. You'll enhance fulfillment efficiency across Japan and emerging markets. Enjoy a role with flexible hours, inclusive culture, and impac...
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Principal Software Engineer- Full Stack
Save Icon
Lead technical architecture for Microsoft's Power Pages as a Principal Full Stack Engineer in Bangalore. Drive the development of secure, high-scale external websites using C++, C#, or Java. Mentor teams and shape product vision while leveraging Azure and Power Platform integration.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Test Engineer
Save Icon
Join QTEC Aerospace in Huntsville, AL as a Software Test Engineer. You will test complex algorithms for the Ground Weapons System, supporting critical Missile Defense programs. The role requires Python, automation scripting, and experience in software testing within a secure environment. This is ...
Location Icon
Location
United States , Huntsville
Salary Icon
Salary
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Software Engineer (Java)
Save Icon
Join a leading payments platform processing millions of transactions daily. As a Senior Java Engineer in Sao Jose dos Campos, you'll build scalable solutions for global giants like Uber and Spotify. We seek a high-skilled Java expert fluent in English and Portuguese, passionate about robust syste...
Location Icon
Location
Brazil , Sao Jose dos Campos
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Senior Software Engineer - UX Incubation
Save Icon
Join Microsoft's Applied Sciences Group to prototype and deliver AI-powered user experiences. As a Senior Software Engineer, you'll work with C++, C#, and TypeScript at the intersection of ML, software, and UX. This role in Redmond involves full-cycle development, from research to production-read...
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 II
Save Icon
Join Microsoft's Azure Storage team as a Software Engineer II. Build revolutionary web experiences that simplify cloud data management at scale. You'll use modern languages like C# or JavaScript in an Agile environment, prioritizing quality and user-centric design. This role offers a collaborativ...
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 global ISE team in Tokyo as a Senior Software Engineer. Develop innovative cloud solutions directly with customers using C#, Java, Python, or JavaScript. Requires 4+ years of experience and business-level Japanese & English skills. Collaborate on cutting-edge technology to solve ...
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Applications Development Engineer
Save Icon
Join NTT DATA as a Software Applications Development Engineer in Hyderabad. Develop and optimize applications using Java, C++, Python, and SQL within an Agile environment. This hybrid role requires a CS degree and offers strong career growth for seasoned developers.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Lead the development of Microsoft's critical security cloud platform as a Principal Software Engineer in Dublin. This role requires a Bachelor's in Computer Science, 6+ years of coding experience (C#, Java, Python, etc.), and strong technical leadership. You will design large-scale distributed se...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer 1
Save Icon
Join RealmOne as a Software Engineer 1 in Central Maryland. This mission-critical role requires 7 years of SWE experience, a security clearance, and expertise in Big Data (NoSQL, Hadoop, MapReduce). You'll develop complex software systems while enjoying exceptional benefits, including premium hea...
Location Icon
Location
United States , Central Maryland
Salary Icon
Salary
118000.00 - 180000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Software Engineer 3
Save Icon
Join our team in Central Maryland as a Software Engineer 3. Develop and enhance complex software systems, including real-time platforms and large data analytics. This role requires 20 years of SWE experience, a relevant degree, and an active Security Clearance with Polygraph. We offer exceptional...
Location Icon
Location
United States , Central Maryland
Salary Icon
Salary
215000.00 - 260000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft AI in Beijing as a Senior Software Engineer, shaping the future of Copilot and Bing. You'll design scalable AI features, blending classic distributed systems expertise with modern AI-assisted development. Mentor talent and drive engineering excellence in a dynamic, startup-like env...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer - Azure Edge Security - Identity
Save Icon
Join Microsoft's Azure Edge Security team in Tel Aviv/Herzliya as a Software Engineer. You will design and develop critical security solutions for Edge and cloud, focusing on identity, cryptography, and Zero Trust. The role requires expertise in C/C++/Rust/.NET and experience with IAM, Entra, and...
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's IC3 team in Tallinn as a Senior Software Engineer. Develop and maintain core infrastructure for global communication platforms like Teams and Skype using C# and Python. Work in a diverse, agile environment with excellent benefits for professional growth and wellbeing. Impact bill...
Location Icon
Location
Estonia , Tallinn
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Lead Software Engineer, DevOps (Cloud Operations Resilience Engineering)
Save Icon
Lead DevOps Engineer role at Capital One, focusing on Cloud Operations Resilience. You'll design a scalable, multi-tenant platform using AWS, Kubernetes, and Python/Golang. This position in New York or Richmond offers competitive benefits and the chance to drive major tech transformation. Join a ...
Location Icon
Location
United States , New York, New York; Richmond, Virginia
Salary Icon
Salary
179400.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Lead Software Engineer - Python + LangChain
Save Icon
Lead Software Engineer role in Richmond, focusing on Python and LangChain. Drive transformation by leading a team on diverse, full-stack projects using cloud technologies like AWS. Join a collaborative environment at Capital One to build innovative solutions with competitive benefits.
Location Icon
Location
United States , Richmond
Salary Icon
Salary
179400.00 - 204700.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Director, Software Engineering
Save Icon
Lead global software engineering teams from our Warsaw office. This director role requires expertise in managing complex, multi-tier applications and proficiency in multiple programming languages. You will recruit talent, drive development practices, and work on payment domain products. Ideal for...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Principal Software Engineer - Partner Tech
Save Icon
Lead the technical vision for Zalando's Partner Tech platform in Helsinki or Berlin. You will architect scalable AWS and Kubernetes systems using JVM languages, transforming Partner Lifecycle Management. Drive cross-team initiatives, mentor engineers, and enjoy a hybrid model with great benefits.
Location Icon
Location
Finland; Germany , Helsinki; Berlin
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
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.