CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior Jobs

3308 Job Offers

Senior Software Engineer
Save Icon
Join our team as a Senior Software Engineer to architect a cutting-edge, secure inspection platform from the ground up. You will design microservices in Java/Spring Boot, implement file storage with direct I/O, and leverage Elasticsearch and Kubernetes. Enjoy a remote-first model, competitive sal...
Location Icon
Location
Poland , Rzeszów
Salary Icon
Salary
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our AI Practice as a Senior Software Engineer in Cape Town. Design and deliver secure, scalable AI and cloud-native solutions using C#, Java, and modern frameworks. This hands-on, customer-facing role requires a strong DevSecOps mindset with expertise in AWS, Terraform, and Kubernetes. Enjoy...
Location Icon
Location
South Africa , Cape Town
Salary Icon
Salary
Not provided
sabiogroup.com Logo
Sabio Group
Expiration Date
Until further notice
Senior Software Engineer – AI Solutions
Save Icon
Join our team in Atlanta as a Senior Software Engineer for AI Solutions. You will design and implement AI-driven features, integrating LLMs into our enterprise SaaS platform. We require 5+ years of software engineering experience with 3+ years of hands-on LLM work in production. This full-stack r...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Hyderabad as a Senior Software Engineer. You will design high-throughput migration engines for PostgreSQL on Azure, moving terabytes of data. Requires 10+ years in systems programming (Rust, C++, Go) and deep database internals knowledge. Build scalable, perfor...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Integration Engineer
Save Icon
Seeking a Senior Software Integration Engineer in Annapolis Junction. You will automate integration and system testing for HPC environments using Bash/Python. This role requires 10+ years of experience with Linux, COTS/GOTS software, and developing scripts and technical documentation. Ensure syst...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join 2HB Incorporated as a Senior Software Engineer in Annapolis Junction, MD. Develop, sustain, and troubleshoot critical applications like DINO using Python and Linux. This role requires experience with NoSQL, Bash scripting, and a readiness to learn Rust. Support vital government contracts in ...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Staff Software Engineer
Save Icon
Lead the architecture of high-impact web applications and Tier-0 services at Carbon. This senior role requires 8+ years of expertise in modern programming and large-scale distributed systems. Join a diverse team at the intersection of hardware and software in Redwood City, with equity and compreh...
Location Icon
Location
United States , Redwood City
Salary Icon
Salary
232800.00 - 349200.00 USD / Year
carbon3d.com Logo
Carbon, Inc
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Parafin as a Senior Software Engineer in San Francisco. Design and scale robust backend systems using Python/Go on AWS/GCP. Enjoy equity, unlimited PTO, full benefits, and shape the future of embedded finance for SMBs.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
230000.00 - 265000.00 USD / Year
parafin.com Logo
Parafin
Expiration Date
Until further notice
Senior Flight Control Software Engineer
Save Icon
Join Archer in São Paulo as a Senior Flight Control Software Engineer. Develop DO-178C compliant, safety-critical embedded software for our all-electric eVTOL aircraft. Utilize your expertise in C/C++, MATLAB/Simulink, and model-based development within a multidisciplinary team. Contribute to pio...
Location Icon
Location
Brazil , São Paulo
Salary Icon
Salary
Not provided
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to transform manual IT workflows with scalable AI and automation. You'll design and build reliable internal tools using Python, Go, or JavaScript, applying LLMs in production. Requires 6+ years in software engineering, SRE, or DevOps, with h...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join our London team as a Senior Software Engineer II in Forensic Intelligence. Design and scale global systems for video evidence analysis, working on media pipelines and forensic tools. Leverage 8+ years of experience to mentor engineers and shape technical architecture. Enjoy competitive salar...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to revolutionize workflows with AI and IT systems. You will design and build internal tools, integrations, and automation solutions using robust architecture and APIs. This role demands a strong background in automation patterns and CI/CD to...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Archer in San Jose to develop safety-critical embedded software for next-generation electric aircraft. Utilize your expertise in C, Python, and DO-178C standards for powertrain systems like BMS and motor controllers. Collaborate with multidisciplinary teams in a regulated aerospace environme...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
140400.00 - 170000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Swedish Engineering team in Umeå as a Senior Software Engineer. You will build the technological backbone for our financial systems, working on both client and server-side development. We seek a motivated full-stack engineer with 4+ years of experience in high-performance distributed sys...
Location Icon
Location
Sweden , Umeå
Salary Icon
Salary
Not provided
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Senior Software Engineer - Fullstack
Save Icon
Join Plaid in Seattle as a Senior Fullstack Engineer. Build scalable backend services and intuitive frontend applications that shape financial innovation. Leverage 5+ years of experience with modern JavaScript frameworks, microservices, and relational databases. Collaborate cross-functionally to ...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
165600.00 - 248400.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Belfast as a Senior Software Engineer. You will design and build high-scale distributed systems using Java and microservices for a global platform. This role requires 5+ years of experience, cloud expertise (AWS/Azure/GCP), and offers the chance to mentor engineers and shape tech...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
bazaarvoice.com Logo
Bazaarvoice
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a fast-growing tech innovator transforming global logistics. As a Senior Java Engineer, you'll design scalable applications using Java and Spring Boot. This fully remote, permanent role requires 5+ years' experience and offers collaboration with dynamic teams. Experience with Microservices i...
Location Icon
Location
North Macedonia , Central Macedonia
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
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
Save Icon
Join Microsoft's Identity team as a Senior Software Engineer, developing critical Azure services for Government Secret Clouds. This role requires an active U.S. Top Secret/SCI clearance and expertise in languages like C# or Python. You will design, code, and ensure the reliability of world-class ...
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.