CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior Jobs

3059 Job Offers

Senior Simulation Software & Security Engineer
Save Icon
Join Boeing in Crawley, UK as a Senior Simulation Software & Security Engineer. You will own a large C++ codebase, design iOS security architecture, and harden Unreal Engine applications. Requires deep C/C++ skills, iOS security expertise, and CI/CD experience. Benefit from a competitive salary, ...
Location Icon
Location
United Kingdom , Crawley
Salary Icon
Salary
Not provided
boeing.com Logo
Boeing
Expiration Date
Until further notice
Senior Software Engineer, Data
Save Icon
Senior Software Engineer, Data – Vienna, Austria. Join the Ads Analytics team to architect scalable data pipelines processing terabytes of daily advertising data. You will leverage AWS (S3, Glue, Redshift) and Apache Spark to build robust ETL systems and backend APIs in Python. This role demands ...
Location Icon
Location
Austria , Vienna
Salary Icon
Salary
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Senior Software Engineer - Data (Python, AWS)
Save Icon
Senior Software Engineer - Data (Python, AWS) in Vienna, Austria. Lead complex data projects, processing terabytes of advertising data with sub-second query performance. Requires 5+ years of data engineering, expert-level AWS (S3, Lambda, Glue, Redshift), Apache Spark, Python, and Terraform. Join...
Location Icon
Location
Austria , Vienna
Salary Icon
Salary
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought to design and optimize high-performance systems in Rust and C++. This remote role (US time zones) focuses on reducing latency, improving throughput, and solving complex distributed systems challenges. Requires 5+ years of experience, deep systems knowledge, and a p...
Location Icon
Location
United States
Salary Icon
Salary
220000.00 - 280000.00 USD / Year
lawrenceharvey.com Logo
Lawrence Harvey
Expiration Date
Until further notice
Senior Software Engineer, Rust
Save Icon
Senior Software Engineer, Rust – Los Angeles. Build low-latency data pipelines powering AI-driven sports analytics and real-time officiating. Requires 5+ years experience, Rust/systems-level proficiency, and expertise in multi-threading and high-performance systems. Join a dynamic team to develop...
Location Icon
Location
United States , Los Angeles
Salary Icon
Salary
175000.00 - 220000.00 USD / Year
geniussports.com Logo
Genius Sports
Expiration Date
Until further notice
Digital Software Engineer Senior Analyst - Web Development - Assistant Vice President
Save Icon
Senior Digital Software Engineer role in Pune/Chennai for customer-facing banking and credit card web and mobile features. Requires 5-8 years of full stack development with Angular, Java Spring Boot, and BDD automation using Selenium/Cucumber. Leverage AI tools like Copilot in an Agile CI/CD envi...
Location Icon
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Digital Software Engineer Senior Analyst- Backend Development- Assistant Vice President
Save Icon
Seeking a Senior Digital Software Engineer (AVP) for backend development in Pune/Chennai. You will deliver customer-facing banking and credit card features using Angular and Java Spring Boot within an Agile/SCRUM team. Requires 5-8 years of full-stack experience, BDD automation with Selenium/Cucu...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer, AI
Save Icon
Senior Software Engineer, AI – London. Drive high-impact AI initiatives, designing production-ready generative AI platforms and scalable enterprise solutions for global markets. Requires 7+ years’ experience, advanced Python, RAG architectures, LangChain, and cloud expertise (AWS/Azure). Build tr...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
60000.00 - 70000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Engineer - Payments
Save Icon
Senior Software Engineer sought to design and scale critical payment infrastructure for a leading global fintech. You will build high-volume, multi-currency transaction systems using distributed systems and APIs. This role demands deep backend expertise in fintech or banking, with a focus on clea...
Location Icon
Location
United Kingdom , Greater London
Salary Icon
Salary
80000.00 - 100000.00 GBP / Year
harringtonstarr.com Logo
Harrington Starr
Expiration Date
Until further notice
Senior Software Engineer (Cloud & DevOps)
Save Icon
Senior Software Engineer (Cloud & DevOps) sought by 3Shape in Copenhagen to blend backend C#/.NET development with SRE/DevOps on Azure. You will own authentication, authorization, and enterprise user management, building secure, reliable platform capabilities. Leverage Kubernetes, CI/CD, and Infr...
Location Icon
Location
Denmark , Copenhagen
Salary Icon
Salary
Not provided
3shape.com Logo
3Shape
Expiration Date
Until further notice
Software Engineer II & Senior Software Engineer
Save Icon
Join Microsoft Defender for Endpoint as a Software Engineer II or Senior Software Engineer in Redmond, WA. Develop native macOS components in C/C++ to detect and block real-time endpoint threats. Leverage expertise in system extensions, performance optimization, and secure coding to protect enter...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer C#/.Net
Save Icon
Senior Software Engineer C#/.Net sought for a dynamic Nottingham-based team. Join 150+ engineers in a role offering clear career progression, mentorship, and diverse projects. You need a Computer Science degree, deep C#/.NET expertise, Azure cloud experience, and a track record of delivering high...
Location Icon
Location
United Kingdom , Nottingham
Salary Icon
Salary
45000.00 GBP / Year
microlise.com Logo
Microlise
Expiration Date
Until further notice
Senior Software Engineer (.NET Full Stack)
Save Icon
Senior Software Engineer (.NET Full Stack) sought by Wells Fargo in Bengaluru, India. Lead complex technical initiatives, design scalable architectures, and mentor teams. Requires 4+ years of experience with React (hooks, state management), .NET Core, C#, and modern design patterns. Drive full-st...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer needed to build a hyper-scale data ingestion service for Office365, supporting hundreds of millions of users. You will design high-performance distributed systems, improve service efficiency, and collaborate with global teams. Requires a Bachelor's in CS, 4+ years in C, C...
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- Firmware/BootROM Developer
Save Icon
AMD seeks a Senior Software Engineer (Firmware/BootROM Developer) in Hyderabad, India. You will design and maintain bootloaders, security libraries, and drivers for cutting-edge SoCs. Requires 8+ years of experience with ARM architecture, RTOS/Linux, and boot peripherals. Join a core team to driv...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Engineer - Surgical Robotics
Save Icon
Join a multi-disciplinary team in Munich developing advanced surgical robotics. As a Senior Software Engineer, you will design control algorithms and implement robotic systems using Rust and Embedded Linux. We seek expertise in robotic algorithms, software design, and a passion for medical techno...
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Senior Software Engineer, Cloud Development
Save Icon
Senior Software Engineer, Cloud Development – Build the AI platform powering Mozilla’s intelligent products. Design and operate distributed systems, GPU orchestration, and production-grade infrastructure on GCP and GKE. Requires strong Python skills, cloud deployment expertise, and a platform min...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Software Engineer, Firefox Security
Save Icon
Mozilla seeks a Senior Software Engineer, Firefox Security to advance browser security architecture and cryptography in the Netherlands. You will design web platform features, improve performance, and resolve complex issues in C/C++ and Rust. Ideal candidates possess strong security fundamentals,...
Location Icon
Location
Netherlands
Salary Icon
Salary
66000.00 - 88000.00 EUR / Year
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Software Engineer, Firefox Security
Save Icon
Senior Software Engineer, Firefox Security – Canada. Join Mozilla to advance Firefox’s core security architecture, focusing on cryptographic protocols, WebPKI, and security-sensitive web APIs. You will design and ship web platform features, improve browser reliability and performance, and resolve...
Location Icon
Location
Canada
Salary Icon
Salary
95000.00 - 139000.00 CAD / Year
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought to join a global team in Pune, India, developing next-gen cloud and AI solutions for infrastructure digital twins. Requires 8+ years of experience, expertise in .NET, React, Python, and 3-4 years in AI/ML, including Generative AI and LLMs. Key responsibilities incl...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
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.