CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10375 Job Offers

Principal Software Engineer
Save Icon
Principal Software Engineer role at Microsoft in Redmond, WA, driving innovation in AI agents within Copilot Studio. Lead design of scalable, secure platform capabilities for Digital Workers, leveraging Azure, M365, and Power Platform. Requires 6+ years engineering experience with C, C++, C#, Jav...
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
Save Icon
Join Microsoft as a Senior Software Engineer in Redmond, WA, to shape the future of OneDrive and SharePoint. Design scalable systems for cloud migration, enhance core performance, and ensure zero customer impact. Requires a BS in CS or equivalent with 4+ years in C++, C#, Java, or Python. Drive b...
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
Principal Software Engineer at Microsoft Security in Redmond, WA. Architect the next-generation Conditional Access engine processing millions of policy evaluations per second. Requires deep expertise in distributed systems, C#/.NET, identity protocols (OAuth2/OIDC), and Zero Trust principles. Dri...
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
Software Engineer II
Save Icon
Join Kensho, S&P Global’s AI innovation hub, as a Software Engineer II in Cambridge, MA. You’ll design and build SaaS backends and APIs, turning complex business needs into scalable solutions. We seek 2+ years of experience in full-cycle development, strong communication skills, and proficiency i...
Location Icon
Location
United States , Cambridge
Salary Icon
Salary
130000.00 - 175000.00 USD / Year
kensho.com Logo
Kensho Technologies
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security as a Senior Software Engineer in Redmond, WA. Design and ship core security capabilities with C, C++, C#, Java, JavaScript, or Python. Drive least-privilege and data-protection solutions in high-throughput, multi-tenant environments. Requires a Bachelor’s in CS + 4 years’ ...
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 1
Save Icon
Seeking an experienced **Software Engineer 1** in **Central Maryland** to develop complex software systems, including analytics and real-time applications. Requires 7+ years of SWE experience, a Bachelor’s in CS, and expertise in **Python**, **GIT**, and basic **RF**. Desired skills include **CI/...
Location Icon
Location
United States , Central Maryland
Salary Icon
Salary
110000.00 - 150000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Software Engineer 1
Save Icon
Seeking a **Software Engineer 1** in **Central Maryland** to develop and enhance complex software systems, including analytics and large data sets. Requires 7+ years SWE experience, a Bachelor's in CS, and an active **Security Clearance with Polygraph**. Key skills include **Java, C++, Python (Ro...
Location Icon
Location
United States , Central Maryland
Salary Icon
Salary
140000.00 - 190000.00 USD / Year
realmone.com Logo
RealmOne
Expiration Date
Until further notice
Lead Software Engineer - Margin Technology - Vice President
Save Icon
Lead Software Engineer (VP) sought for Citi’s Margin Technology team in London. Drive innovation in global finance by building scalable, automated platforms using Java, Python, or React. Requires expertise in microservices, RESTful APIs, and cloud technologies like AWS. Enjoy hybrid work, 27 days...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Principal Software Engineer - Margin Technology
Save Icon
Principal Software Engineer sought for Citi’s Margin Technology team in London. Design and build high-scale distributed systems using Java, Python, or React, with AWS, Kafka, and Kubernetes. Drive innovation in global finance, shaping automated platforms with a focus on clean code and TDD. Benefi...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Margin Technology
Save Icon
Senior Software Engineer - Margin Technology at Citi in Belfast. Build high-impact financial systems using Java, React, and Python, with RESTful APIs and TDD. Join a global team solving complex problems at massive scale. Enjoy 27 days leave, bonus, private medical, and hybrid work.
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Principal Software Engineer - Edge AI
Save Icon
Principal Software Engineer – Edge AI role in Herzliya, Israel. Lead architecture and system design for AI on managed hardware, optimizing for connected/disconnected operations. Requires 10+ years of software engineering, K8S expertise, and deep AI stack knowledge. Drive high-impact technical out...
Location Icon
Location
Israel , Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer role in Tokyo, Japan, leading architecture for Microsoft’s Mico AI experience. Drive full-stack development across iOS, Android, and web, owning 3D rendering, LLM orchestration, and adaptive personalization. Requires 8+ years in C++, C#, or Python, with AI expertise an...
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer AI Platform
Save Icon
Join Microsoft’s Azure AI Search team as a **Software Engineer** on the AI Platform. You’ll build secure, scalable APIs and SDKs powering global AI experiences, using .NET and AI-assisted tools. Located in **Redmond, WA**, this role requires expertise in C#, Python, or Java, plus cloud security a...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
84200.00 - 165200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join Microsoft’s Core AI team in Redmond as a Software Development Engineer to build Azure AI PaaS solutions powering products like Office and Xbox. You’ll design, implement, and scale services for Azure AI Search, requiring a Bachelor’s in CS and 3+ years coding in C++, C#, or Python. Collaborat...
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, Databases (Technical Leadership)
Save Icon
Meta seeks a distinguished Software Engineer to lead the technical direction of its MySQL infrastructure, including custom MyRocks and MyRAFT layers. You will architect database systems for billions of daily interactions, solve complex performance challenges, and define a multi-year strategy to s...
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Senior Software Engineer - Fullstack
Save Icon
Join Microsoft’s Azure Data team in Vancouver as a Senior Fullstack Software Engineer. Build world-class cloud services and responsive UIs using TypeScript, Angular, and C#. Drive innovation on Microsoft Fabric and Azure SQL, ensuring reliability and performance at scale. Enjoy cutting-edge AI da...
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 Research Software Engineer
Save Icon
Join Microsoft Research as a Senior Research Software Engineer on the Agentic Experiences team in Redmond. Drive AI-native development using Python, Rust, or C# to build scalable, innovative solutions. Collaborate across labs to transform prototypes into reliable products. Ideal for experienced e...
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, AI Specialist - Monetization (Technical Leadership)
Save Icon
Meta seeks a distinguished Software Engineer, AI Specialist for Monetization in Sunnyvale, CA. This technical leadership role involves architecting large-scale AI systems, including foundation models and ranking infrastructure, serving billions of users. You will solve complex AI engineering chal...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Software Engineer II
Save Icon
Join Microsoft Security as a Software Engineer II in Redmond, WA. You’ll build and secure Azure’s core cloud infrastructure, developing scalable web services with C, C++, C#, Java, JavaScript, or Python. Collaborate with partner teams, mentor developers, and drive technical strategy. Requires a B...
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 (AWS & Data)
Save Icon
Senior Software Engineer (AWS & Data) – remote role in Poland. Build cloud-native apps and data pipelines using AWS Glue, PySpark, ECS/Kubernetes, FastAPI, and React. Requires strong DevOps skills with Terraform and CI/CD. Enjoy full remote work, private medical care, Multisport card, and life in...
Location Icon
Location
Poland
Salary Icon
Salary
130.00 - 150.00 PLN / Hour
cyclad.pl Logo
Cyclad Sp. z o.o.
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.