CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior Jobs

3055 Job Offers

Senior Software Engineer - AI-Powered Microservices
Save Icon
Senior Software Engineer - AI-Powered Microservices in Chennai. Design and deploy scalable, intelligent microservices using Python, Java, or Go. Leverage Microsoft Copilot and LLMs to accelerate development. Requires 5-7 years' experience with cloud platforms (Azure/AWS/GCP), Docker, and Kubernet...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Java Lead Software Engineer
Save Icon
Lead the development of cutting-edge applications as an Apps Dev Tech Lead Analyst VP in Mississauga, Canada. Leverage 8-10 years of expertise in Java, Spring Boot, and microservices to drive architecture and system enhancements. This senior role demands strong leadership, problem-solving skills,...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a world-class team as a Senior Software Engineer, working remotely from the UK. You’ll master modern C++ and transition into ML, with a focus on quality over long hours. We seek 3+ years of C++ experience, a top-tier degree, and strong data structures skills. Enjoy a six-figure salary, real ...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought to lead Linux bring-up for avionics in a fast-moving national security satellite company. You will own BSP, kernel, and low-level drivers for flight computers and radios. Requires 9+ years in embedded Linux, C, and Git; US citizenship needed. Based in Los ...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
215000.00 USD / Year
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
Senior Software Engineer - Fullstack (Python + React)
Save Icon
Seeking a Senior Fullstack Software Engineer with 7+ years of experience to join our team in Bengaluru. You will leverage deep expertise in Python (3+ years) and React (5+ years) to drive daily development. Key responsibilities include building microservices, managing CI/CD deployments on AWS/GCP...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Senior Software Engineer - Data Scientist
Save Icon
Senior Software Engineer - Data Scientist role in Bengaluru, India. Seeking 5-10 years experience with Python (preferred), Golang, or Java, plus AI/ML expertise. Must have current Data Scientist or AI/ML Engineer background, with RAG/MCP knowledge. Join a dynamic team driving cutting-edge data sc...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
3000000.00 - 4500000.00 INR / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Senior Java Software Engineer sought in Cairo, Egypt to design and deploy scalable applications using Java, Spring Boot, and Angular. Expertise in microservices, CI/CD, and database design with Oracle/MySQL is required. This role offers leadership opportunities, mentoring junior developers, and i...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Senior Software Engineer, Embedded Software Automation and Tools
Save Icon
Senior Software Engineer, Embedded Software Automation and Tools – Cambridge, UK. Join Roku to develop and maintain E2E automation frameworks and tools using Python and REST APIs. Requires 10+ years of automation experience, Linux proficiency, and AI adoption expertise. Benefits include healthcar...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought for an embedded systems role in Shanghai, China. You will develop AUTOSAR software using C, Vector DaVinci, and CAN tools like CANoe. Key responsibilities include coding, configuring CAN and diagnostic stacks, and debugging with Lauterbach. Ideal candidates have ex...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought for Suzhou, China, to lead embedded SW development in power electronics. Requires Master’s degree, 3+ years’ experience, C language expertise, and AUTOSAR CP skills (Mentor CVI, Vector DaVinci, ETAS ISOLAR). Key duties include AutoSAR/MCAL configuration, Bootloader...
Location Icon
Location
China , Suzhou
Salary Icon
Salary
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Senior / Staff Software Engineer, Secrets Hub
Save Icon
Senior/Staff Software Engineer sought for Secrets Hub, a cloud-native SaaS product centralizing secrets management across AWS, Azure, GCP, and Vault. As a founding engineer in Sofia, Bulgaria, you’ll shape architecture and culture, leveraging AWS serverless (Lambda, DynamoDB) and Python. Requires...
Location Icon
Location
Bulgaria , Sofia
Salary Icon
Salary
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought to design and scale cloud-based backend services and SaaS products in Pleasanton, CA. You will build RESTful APIs, optimize distributed systems, and mentor junior developers. Requires a BS/MS in CS, 5+ years in C#, Java, or Python, and expertise in SQL, data struct...
Location Icon
Location
United States , Pleasanton
Salary Icon
Salary
156000.00 - 196000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Senior Software Frontend Engineer
Save Icon
Senior Frontend Engineer sought for Lounge by Zalando in Berlin. Join a cross-functional team to build scalable, low-latency solutions for a premier fashion shopping club. Requires 4+ years’ experience, deep expertise in TypeScript, React, and modern build tools. Benefit from hybrid work, employe...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Senior Software Engineer - Stateful Platform
Save Icon
Senior Software Engineer - Stateful Platform at Uber in Aarhus, Denmark. Build and automate the infrastructure powering 50,000+ hosts and exabytes of data across MySQL, Redis, and Kafka. Requires 5+ years of backend experience (Go, Java, Python) and deep distributed systems knowledge. Enjoy month...
Location Icon
Location
Denmark , Aarhus
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Middleware - AV Labs
Save Icon
Join Uber’s AV Labs as a Senior Software Engineer - Middleware in Sunnyvale, CA. Tackle the hardest problem in autonomous vehicles by building platforms that harness real-world, long-tail driving data. Requires 3+ years experience, proficiency in Python, C++, Linux, and ROS. Enjoy equity, bonus e...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought for Instabee’s Box team in Stockholm, Sweden. You will own the full software ecosystem powering 6,000+ smart lockers, working across cloud backend and hardware-adjacent systems. Proficiency in Golang, Linux, and GCP is key, with a focus on reliability and real-worl...
Location Icon
Location
Sweden , Stockholm
Salary Icon
Salary
Not provided
instabee.com Logo
Instabee
Expiration Date
Until further notice
Senior Lead Software Engineer, Full Stack
Save Icon
Senior Lead Full Stack Software Engineer sought by Capital One to drive cloud-native transformation in McLean, NY, or Richmond. Leverage Python, Go, and AWS to lead teams building distributed microservices and regulatory solutions. Ideal candidates have 6+ years’ software engineering experience, ...
Location Icon
Location
United States , McLean; New York; Richmond
Salary Icon
Salary
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Senior Backend Software Engineer role in Lviv, Ukraine. Requires 5+ years Node.js, 3+ years TypeScript, and 5+ years AWS expertise with Lambda, Kinesis, and EventBridge. You will define infrastructure with AWS CDK, develop and scale serverless applications, and drive improvements across diverse p...
Location Icon
Location
Ukraine , Lviv
Salary Icon
Salary
Not provided
indeema.com Logo
Indeema Software
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role on Microsoft’s Azure Data engineering team in Redmond, WA. Design and build core infrastructure for big data and AI-powered cloud services like Microsoft Fabric and Azure Synapse. Requires 4+ years of backend engineering experience with C#, Java, or Python, plus stro...
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
Save Icon
Senior Software Engineer needed for Microsoft’s Identity team in Reston, VA. You will design, code, and deploy secure, scalable features using C, C++, C#, Java, JavaScript, or Python. Requires a Bachelor’s in CS (or equivalent) with 4+ years’ experience and an active TS clearance, eligible for TS...
Location Icon
Location
United States , Reston
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Software Engineer Senior role

A Senior Software Engineer is a pivotal role within the technology industry, representing a step beyond standard software development into a position of technical leadership, architectural ownership, and complex problem-solving. Professionals in these senior-level jobs are responsible for designing, building, and maintaining the core systems that power modern applications, from cloud infrastructure and distributed platforms to embedded systems and high-performance backends. Rather than simply writing code to specifications, a Senior Software Engineer is expected to define the technical vision, making critical decisions about system architecture, scalability, reliability, and security.

The day-to-day responsibilities of a Senior Software Engineer are multifaceted. They typically lead the end-to-end development lifecycle of significant features or entire subsystems, starting from requirements gathering and design through implementation, testing, deployment, and ongoing production support. A common thread across these roles is a deep focus on building large-scale, distributed systems that must operate with high availability and fault tolerance. This often involves working with cloud-native technologies like Kubernetes and Docker, designing microservices architectures, and ensuring systems can handle massive data throughput. Beyond technical execution, these jobs require significant mentorship; senior engineers guide junior team members through code reviews, design discussions, and pair programming, fostering a culture of engineering excellence. They also act as a bridge between technical teams and product or business stakeholders, translating complex technical trade-offs into clear, actionable plans.

The typical skills and requirements for a Senior Software Engineer are rigorous. A strong educational foundation in computer science (BS, MS, or PhD) or equivalent practical experience is standard. Technical proficiency in at least one major statically-typed language such as Java, Go, C++, or Scala is almost always required, alongside deep knowledge of data structures, algorithms, and system design. Experience with public cloud providers (AWS, GCP, Azure), containerization, and CI/CD pipelines is essential for modern cloud-based jobs. For those in embedded or systems-level roles, expertise in Linux internals, kernel configuration, and languages like C and Python is critical. Crucially, senior roles demand proven experience operating production systems, including participation in on-call rotations and a strong understanding of observability, monitoring, and incident response. Soft skills are equally vital: exceptional communication, the ability to drive cross-team collaboration, and a customer-focused mindset are hallmarks of successful senior engineers.

In essence, a Senior Software Engineer is a technical leader who combines deep coding expertise with strategic thinking. They are the engineers who not only build the systems of today but architect the scalable, resilient, and innovative foundations for tomorrow. This makes their jobs some of the most challenging and rewarding in the tech landscape.