CrawlJobs Logo
Briefcase Icon
Category Icon

Core Software Engineer Jobs

90 Job Offers

Filters
New
Software Engineer II, Core Security Engineering
Save Icon
Join Uber's Core Security Engineering team as a Software Engineer II in San Francisco, Seattle, or Sunnyvale. You'll build and maintain large-scale distributed systems for authentication, authorization, and access management, using Go, Java, or Python. Ideal for engineers with 3+ years of experie...
Location Icon
Location
United States , San Francisco; Seattle; Sunnyvale
Salary Icon
Salary
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
New
Senior Software Engineer - Core Databases
Save Icon
Join Fivetran's core team in Novi Sad as a Senior Software Engineer for Databases. Design and build high-performance ELT systems, focusing on relational semantics and software performance. Enjoy full benefits, stock grants, and professional growth while shaping the foundation of our data integrat...
Location Icon
Location
Serbia , Novi Sad
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - Core OS / Windows
Save Icon
Join Microsoft in Redmond to shape the core OS fabric powering global data centers. As a Senior Software Engineer, you'll develop critical virtualization and networking solutions for Windows Server. This role requires expertise in C/C++/C#, multi-threaded systems, and VM/host architecture. Collab...
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
Senior Software Engineer - M365 Core
Save Icon
Lead the development of a global-scale Kubernetes platform powering Microsoft 365. As a Senior Software Engineer, you will build secure, high-availability systems and guide a talented team. This role requires expertise in C, C++, C#, or Python and a passion for distributed systems security. Join ...
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
Software Engineer, Backend - Core Domain
Save Icon
Join Satispay's Business Team in Milan as a Backend Engineer. Develop core financial domains like payments and invoicing using Java and Spring Boot. Enjoy a hybrid model, unlimited PTO, stock options, and relocation support in this dynamic FinTech.
Location Icon
Location
Italy , Milan
Salary Icon
Salary
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Lead Software Engineer, Back End, CORE
Save Icon
Lead Back End Software Engineer role within the CORE Technology division at Capital One. Utilize Java, Python, and AWS to build resilient cloud infrastructure and solve complex problems. This role offers a collaborative environment in Plano, McLean, or Richmond, with competitive benefits and ince...
Location Icon
Location
United States , Plano; McLean; Richmond
Salary Icon
Salary
179400.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer – Core Solutions
Save Icon
Join IT House as a Software Engineer – Core Solutions for a key client in Logistics. Utilize your Java and Angular expertise in full-stack development within an agile, hybrid environment in Porto. Enjoy direct client integration, a competitive package, and 24 vacation days.
Location Icon
Location
Portugal , Porto
Salary Icon
Salary
Not provided
https://egor.pt Logo
Egor
Expiration Date
Until further notice
Software Engineering Intern – Core AI
Save Icon
Join Microsoft's Core AI team in Prague as a Software Engineering Intern. Contribute to building AI-first developer tools and runtimes for platforms like Visual Studio Code and Azure. You'll design scalable solutions, solve complex problems, and grow in a collaborative environment with world-clas...
Location Icon
Location
Czech Republic , Prague
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Software Engineer II, Frontend: Core Fleet Team
Save Icon
Join Uber's Core Fleet Team in Bangalore as a Frontend Software Engineer II. Develop scalable web solutions for FleetHub using cutting-edge technologies. You'll need 4+ years of web development experience and a collaborative, ownership-driven mindset. Build impactful products for the global Uber ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior and Principal Software Engineer - Core AI
Save Icon
Join Microsoft's Core AI team in Redmond to build the foundational Observability platform for next-gen AI applications. As a Senior or Principal Software Engineer, you'll design and deliver large-scale AI services for monitoring and optimizing agent performance. This role requires strong coding s...
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 Java Software Engineer – Core Backend Platform
Save Icon
Join a remote-first, global team as a Senior Java Software Engineer. You'll build and maintain the core backend platform, focusing on stability and reliability for complex systems. This role requires strong Java fundamentals and a proactive mindset. Enjoy high autonomy in a low-ego, quality-drive...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Core QA Specialist - Software Test Engineering
Save Icon
Lead test strategy and automation for next-generation vehicle infotainment systems in Markham. This senior role requires 6+ years of embedded QA experience, Android testing expertise, and proficiency in Python/Java with Robot Framework/Appium. You will define test plans, build automation framewor...
Location Icon
Location
Canada , Markham
Salary Icon
Salary
104000.00 - 154000.00 USD / Year
gm.com Logo
General Motors
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
Ai-first Core It Software Engineering: Software, Ml & Data
Save Icon
Join our AI-First IT Transformation in Santa Clara. Lead high-impact software, ML, and data engineering projects, developing core enterprise systems with LLMs and GenAI. We seek experts in Python/Java/Go, ML algorithms, RAG, and Kubernetes for large-scale deployment. Drive innovation in a role ta...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Software Engineer, Fullstack (Support Core)
Save Icon
Join Dialpad in Vancouver as a Fullstack Software Engineer. You will build high-scale web and desktop applications using Python, Vue/React, and GCP. Drive architectural decisions, mentor junior engineers, and ensure system stability in a collaborative environment.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
147000.00 - 174000.00 CAD / Year
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Software Development Engineer – .NET Core
Save Icon
Lead the technical delivery of robust .NET Core solutions in Johannesburg. This senior role requires 5-8 years' experience designing scalable applications in Agile teams. You will mentor developers, ensure best practices, and support the full SDLC. A background in regulated environments and Azure...
Location Icon
Location
South Africa , Johannesburg
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer .NET Core
Save Icon
Join our Noida team as a Senior .NET Core Software Engineer. Design and architect scalable applications using .NET Core, C#, and modern SPA frameworks like Angular or React. Enjoy a collaborative environment with flexible hours, remote options, and clear career growth. Work on diverse, innovative...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
taazaa.com Logo
Taazaa Inc
Expiration Date
Until further notice
Software Engineer 2 - Core AI
Save Icon
Join Microsoft's Experimentation Platform team in Beijing to build core AI and data-driven systems at massive scale. Design and develop high-performance distributed systems, data pipelines, and AI-agent automation for products like Copilot and Azure. Requires 4+ years of software engineering expe...
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 - Core AI
Save Icon
Join Microsoft's Experimentation Platform team in Beijing as a Senior Software Engineer. Design and build high-performance, distributed systems and data pipelines for a global AI-driven experimentation ecosystem. Leverage your expertise in C#/.NET, Azure, and large-scale data processing to integr...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Intermediate Software Development Engineer .NET Core
Save Icon
Join NTT DATA in Johannesburg as a .NET Core Software Engineer. Design and maintain high-quality applications using C#, ASP.NET Core, and SQL Server. This role requires 3-5 years' experience, Agile proficiency, and offers a collaborative, innovative team environment.
Location Icon
Location
South Africa , Johannesburg
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Previous 1 2 3 4 5 Next

About the Core Software Engineer role

Explore the world of Core Software Engineer jobs, where professionals serve as the foundational architects of modern digital systems. A Core Software Engineer is responsible for designing, developing, and maintaining the essential software components and services that form the backbone of applications and platforms. This role is central to the entire software development lifecycle, focusing on creating robust, scalable, and high-performance solutions that meet both user needs and business objectives. Unlike roles specialized solely in front-end or niche systems, core engineers often work across the full technology stack, dealing with server-side logic, databases, APIs, and system integration to ensure cohesive and reliable software performance.

Typical responsibilities for professionals in these jobs are comprehensive. They analyze complex requirements to design effective software architectures and write clean, efficient, and maintainable code. A significant part of their day involves debugging, testing, and optimizing code for performance and scalability. Core Software Engineers actively participate in agile ceremonies like sprint planning and retrospectives, collaborating closely with cross-functional teams including product managers, designers, and other engineers. They are also tasked with code reviews, mentoring junior developers, and contributing to technical documentation. A key responsibility is ensuring the security and reliability of the systems they build, often implementing best practices for data protection and system resilience.

The typical skill set required for Core Software Engineer jobs is a blend of deep technical proficiency and strong soft skills. On the technical side, expertise in one or more backend programming languages such as Java, C#, Python, or Go is standard, along with experience with frameworks like .NET Core or Spring. A solid understanding of database management (SQL and often NoSQL), RESTful API design, cloud services (AWS, Azure, GCP), and containerization tools like Docker is commonly expected. Equally important are excellent problem-solving abilities, allowing engineers to deconstruct complex challenges. Strong verbal and written communication skills are crucial for articulating technical concepts to diverse stakeholders and for effective teamwork. A proactive attitude, a commitment to continuous learning, and the ability to work autonomously while driving project delivery from conception to deployment are hallmarks of successful candidates in this field. These jobs offer a dynamic career path for those passionate about building the fundamental technologies that power our digital world.

Filters

×
Countries
Category
Location
Work Mode
Salary