CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer Jobs

3415 Job Offers

Senior Software Engineer
Save Icon
Senior Software Engineer sought to design and scale validation platforms for system-level confidence. This hands-on role requires 5+ years building distributed systems, Python/JavaScript expertise, and AWS experience. You will develop cloud-native services, APIs, and automation tooling for CI-int...
Location Icon
Location
India
Salary Icon
Salary
Not provided
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought by a London health-tech scale-up to scale a platform used by 100k+ customers. You’ll own problems end-to-end, working across Python backend, React/TypeScript frontend, and AWS infrastructure. Ideal candidates have 5+ years experience, actively use AI in their workf...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
100000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer, MediaWiki
Save Icon
Join the Wikimedia Foundation as a Senior Software Engineer on the MediaWiki Platform team. You will enhance the core open-source platform powering Wikipedia, focusing on performance, scalability, and reliability. We seek backend engineering expertise, strong system design skills, and experience ...
Location Icon
Location
United States
Salary Icon
Salary
113082.00 - 175725.00 USD / Year
wikimediafoundation.org Logo
Wikimedia Foundation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a greenfield AI startup in London redefining innovation discovery and protection. As a Senior Software Engineer, you’ll build production systems from scratch using Java, TypeScript, or Python, integrate with LLMs, and collaborate directly with founders. No legacy code or bureaucracy—just fas...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
120000.00 - 150000.00 GBP / Year
linuxrecruit.co.uk Logo
Linux Recruit
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Senior Software Development Engineer sought by CVS Health Digital to drive backend innovation using Java, Spring Boot, and microservices. You will design complex systems, integrate cloud-native services on GCP, and streamline CI/CD pipelines. This hybrid role in Buffalo Grove or Richardson offers...
Location Icon
Location
United States , Buffalo Grove; Richardson
Salary Icon
Salary
92700.00 - 203940.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Senior Software Engineer - Margin Technology - Assistant Vice President
Save Icon
Senior Software Engineer (AVP) sought for Citi’s Margin Technology team in London. You will build high-impact financial systems using Java, React, and Python, with expertise in RESTful APIs, Spring, and TDD. Ideal candidates have investment banking experience and knowledge of AWS, Kafka, or Kuber...
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 (React)
Save Icon
Senior Software Engineer (React) sought to build intuitive, high-performance UIs for cloud-based industrial AI solutions. You will lead technical design, develop complex data visualizations, and define front-end best practices. Requires 7+ years experience, expert TypeScript, and deep React exper...
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
Senior Software Engineer needed in Annapolis Junction to design and optimize scalable data pipelines using Apache Spark, Airflow, and Python/Java. You will architect high-performance data ingress/egress systems for analytics workloads. Requires expertise in distributed processing, Linux CLI, Bash...
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
Senior Software Engineer needed in Annapolis Junction to design, sustain, and troubleshoot complex operational data flows. You will manage data storage, transport, security, and compliance while performing exploratory analysis to clean and transform raw data. Requires a Master’s degree plus 5 yea...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Senior Software Engineer - Test Automation/Java
Save Icon
Senior Software Engineer – Test Automation (Java) role in Warsaw, Poland. Join Mastercard's Developer Experience team to build and maintain high-quality automated tests and frameworks. Requires 5+ years of experience, strong Java skills, and expertise in API, UI, and distributed systems testing. ...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior CAM Software Engineer
Save Icon
Senior CAM Software Engineer sought in White River Junction, VT to lead development of advanced manufacturing software for complex turbomachinery. Requires 5+ years of C++ and Python experience, plus expertise in geometric modeling and CNC machining. Drive multi-axis toolpath programming, mentor ...
Location Icon
Location
United States , White River Junction, VT
Salary Icon
Salary
100000.00 - 130000.00 USD / Year
conceptsnrec.com Logo
Concepts NREC
Expiration Date
Until further notice
Senior Software Engineer (Python)
Save Icon
Senior Software Engineer (Python) sought to build core back-end systems for cloud-based industrial AI solutions. You will design scalable, multi-tenant SaaS platforms using Python, FastAPI, and PostgreSQL, deploying to Kubernetes on Azure. This remote-first role in Poland offers flexible hours, c...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft’s OneDrive-SharePoint team in Noida as a Senior Software Engineer. You’ll solve cloud-scale challenges for 200M+ MAU using C#, .NET, or Python. Lead full-stack development, mentor juniors, and influence M365’s roadmap. Requires 8+ years’ experience, agile skills, and Azure knowledg...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
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
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
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
Senior Software Engineer
Save Icon
Senior Software Engineer sought by HSBC CIB to join the Global FX eRisk team in Poland. You will build and enhance low-latency forward pricing services, partnering directly with Quant Traders. Requires expert Java server-side skills, deep knowledge of concurrency, and experience with global distr...
Location Icon
Location
Poland
Salary Icon
Salary
23300.00 - 32000.00 PLN / Month
https://www.hsbc.com Logo
HSBC
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
Senior Software Development Engineer - Frontend
Save Icon
Senior Frontend Software Engineer sought by CVS Health to transform healthcare technology in Galway, Ireland. You will build a connected health hub using React, TypeScript, and modern tools like Vite, Nx, and Tailwind. This role requires 6+ years of experience, CI/CD expertise, and mentoring juni...
Location Icon
Location
Ireland , Galway
Salary Icon
Salary
Not provided
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice

About the Senior Software Engineer role

Senior Software Engineer jobs represent a pivotal career stage where technical expertise converges with leadership and strategic influence. These professionals are the cornerstone of software development teams, responsible for designing, building, and maintaining complex, scalable systems that power modern businesses. Moving beyond foundational coding tasks, senior engineers architect solutions, make critical technology decisions, and mentor others, ensuring both product excellence and team growth.

Typically, individuals in these roles undertake a broad spectrum of responsibilities. They are deeply involved in the full software development lifecycle, from requirement analysis and system design to implementation, testing, deployment, and ongoing optimization. A core duty is architectural design, where they choose appropriate technologies, design patterns, and frameworks to create robust, secure, and scalable applications. This often involves building backend services, APIs (RESTful or GraphQL), and dynamic frontend interfaces. They ensure code quality through rigorous practices like code reviews, writing comprehensive tests (unit, integration), and establishing CI/CD pipelines. Furthermore, senior software engineers frequently collaborate with cross-functional partners, including product managers, designers, and DevOps specialists, to translate business needs into technical specifications and seamless user experiences.

The skill set for these jobs is both deep and wide. Proficiency in one or more core programming languages (such as Python, Java, JavaScript/TypeScript, C#, or Go) is essential, alongside expertise in relevant frameworks and libraries for both frontend (e.g., React, Angular) and backend development. A strong grasp of data structures, algorithms, and system design principles is mandatory. Experience with cloud platforms (AWS, Azure, GCP) and their services for computing, storage, and networking is increasingly standard. Knowledge of database technologies, encompassing both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) systems, is crucial. Beyond technical acumen, senior roles demand excellent problem-solving abilities to debug complex issues and optimize performance. Soft skills are equally important; effective communication to articulate technical concepts to non-technical stakeholders, project leadership, and the ability to mentor junior developers are key differentiators.

Common requirements for Senior Software Engineer jobs usually include a bachelor’s degree in computer science or a related field, although substantial equivalent experience is often acceptable. Most positions seek candidates with 5+ years of professional software development experience, demonstrating a proven track record of shipping and maintaining production systems. Employers look for individuals who exhibit end-to-end ownership of projects, a passion for continuous learning in a rapidly evolving field, and a strategic mindset focused on long-term maintainability and business impact. For those seeking to lead through technology and drive meaningful innovation, senior software engineer jobs offer a challenging and rewarding career path at the heart of the digital world.