CrawlJobs Logo

Filters

Location
Salary

Software engineering Jobs

10145 Job Offers

Senior Software Engineer
Save Icon
Join Microsoft Digital to build and manage the critical products Microsoft runs on. As a Senior Software Engineer, you'll develop scalable AI platforms and secure, multi-tenant systems. This role requires 4+ years of coding experience and offers the chance to innovate from multiple US locations.
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Mixed Reality
Save Icon
Shape the future of spatial computing as a Senior Software Engineer in Redmond. Develop a cutting-edge Mixed Reality Remote Desktop using 3D engines like Unity or Godot. Leverage your expertise in C++/C# and low-latency streaming to bridge Windows and immersive 3D environments. Join us to redefin...
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, Agent Services (CoreAI)
Save Icon
Join Microsoft's Core AI team in Redmond to build the foundational platform for next-generation AI agents. We seek a Software Engineer with 2+ years of experience in languages like C# or Python and a background in Computer Science. You will architect scalable, cloud-native systems and shape the p...
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 Core AI team in Redmond to shape the future of AI agent-building platforms. As a Full Stack Engineer, you'll develop end-to-end solutions using TypeScript, React, and modern AI tools. This role requires a Bachelor's degree and 2+ years of coding experience in a relevant technical...
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
Principal Software Engineer
Save Icon
Lead the architecture of cloud-native ETL and data synchronization services for the iTwin platform. This hands-on Principal Engineer role requires deep expertise in Azure, Kubernetes, microservices, and distributed systems. You will define technical direction for scalable, resilient workflows in ...
Location Icon
Location
India , Pune; Kolkata
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Bentley Systems as a Software Engineer in Quebec. Develop cutting-edge C++ and C# modules for world-class civil engineering applications. We seek a proactive engineer with 3+ years' experience and OOP expertise. Enjoy a collaborative culture, competitive salary, and global impact.
Location Icon
Location
Canada , Quebec
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior Software Engineer AML
Save Icon
Join our Toronto team as a Senior Software Engineer AML. You will build, deploy, and support the Symphony AI Net Reveal application on AWS. The role requires 5+ years of IT experience, Java, SQL, and AWS services expertise. Must be eligible for Reliability Status and reside in Canada.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
100000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team as a Senior Software Engineer in Gordon, USA. You will design and modernize law enforcement applications using Java, Spring Boot, and AWS, migrating .NET monoliths to microservices. This full-stack role involves React, mobile, and Electron apps, requiring strong troubleshooting skil...
Location Icon
Location
United States , Gordon
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Software Engineer
Save Icon
Join our global team in Dublin as a Full Stack Software Engineer. Develop innovative, scalable solutions using modern tech stacks like microservices and cloud-based SaaS. We seek passionate engineers with strong OOP, database, and problem-solving skills. This role offers a chance to build delight...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Associate Software Quality Assurance Engineer
Save Icon
Launch your QA career at NTT DATA in Jakarta. This entry-level role focuses on Agile testing, automation, and ensuring product quality. You will support test planning, execution, and collaborate on user stories. A degree in Computer Science and basic knowledge of SQL, scripting, and automated too...
Location Icon
Location
Indonesia , Jakarta Selatan
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
IT Software Engineer
Save Icon
Seeking a skilled IT Software Engineer to develop robust Salesforce solutions in Englewood. You'll design, configure, and maintain applications using Apex, LWC, and APIs. This role requires 2-4 years of IT experience in healthcare and offers comprehensive benefits including medical plans and 401(k).
Location Icon
Location
United States , Englewood
Salary Icon
Salary
43.20 - 64.26 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Software Engineer II - AI
Save Icon
Join Microsoft's Customer Experience Applications Team in Redmond as a Software Engineer II - AI. Develop AI-first solutions for Dynamics 365 Contact Center, integrating large language models and generative AI. You'll design scalable applications, optimize model performance, and implement MLOps p...
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 Sovereign Cloud Security team as a Software Engineer II in Redmond. Design and operate critical attestation services to validate platform integrity and automate security workflows. This role requires a Top Secret SCI clearance and experience in languages like C++, Java, Rust, Go,...
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 (Agentic AI) - Python
Save Icon
Join Doctolib in Paris as a Senior Software Engineer in Agentic AI. Develop a transformative AI Health Companion using Python, focusing on production-grade agentic systems, safety, and evaluation. You'll need 4+ years of experience, a product mindset, and expertise in SDLC best practices. Enjoy t...
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Software Testing Engineer
Save Icon
Join Swif.ai as a Software Testing Engineer in a globally distributed team. You will own quality, creating detailed test plans and building automation pipelines with Python. We seek 2+ years of QA experience in Agile environments, with strong skills in both manual and automated testing.
Location Icon
Location
Salary Icon
Salary
Not provided
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our San Francisco team as a Senior Software Engineer to build 0-to-1 AI agents. Use React, TypeScript, Rust, and Ruby to create scalable infrastructure and intuitive interfaces. Enjoy autonomy, competitive pay with stock options, and rapid growth in a fast-paced startup.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
135000.00 - 200000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer- Video Signalling
Save Icon
Join our team in Ireland as a Senior Software Engineer specializing in Video Signalling. Design and optimize core infrastructure for real-time video using Java and cloud platforms like AWS. Ensure high performance and scalability for secure video communications, with benefits including competitiv...
Location Icon
Location
Ireland
Salary Icon
Salary
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Twilio in Estonia as a Software Engineer. Develop full-stack features for the messaging supply platform using modern web stacks and frameworks. Collaborate with cross-functional teams to build scalable services and compelling user experiences. Enjoy competitive pay, generous time off, and co...
Location Icon
Location
Estonia
Salary Icon
Salary
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join Twilio's Enterprise AI Engineering team as a Staff Software Engineer in Canada. Lead the technical vision for scalable AI platforms, transforming sales, support, and internal operations. Utilize your 8+ years of experience in full-stack development and distributed systems to build intelligen...
Location Icon
Location
Canada
Salary Icon
Salary
160320.00 - 200400.00 USD / Year
stytch.com Logo
Stytch
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
Seeking a Senior Software Engineer in Bengaluru or Gurugram to lead Guidewire Cloud implementations. You will need deep expertise in Guidewire Policy, Billing, or Claim Centers, plus Java and Gosu. This role involves technical leadership, managing OOTB deviations, and collaborating with global te...
Location Icon
Location
India , Bengaluru, Gurugram
Salary Icon
Salary
Not provided
axa.com Logo
Axa
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.