CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer Jobs (Hybrid work)

1276 Job Offers

Senior Software Engineer
Save Icon
Join our Banking Technology team in Mississauga as a Senior Software Engineer. Spearhead an AI-first platform using tools like GitHub Copilot to transform client experiences. Leverage your 12+ years of Java/Spring expertise to drive innovation and automation. Champion cutting-edge AI development ...
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 - Databases
Save Icon
Join Fivetran's databases team in Oakland as a Senior Software Engineer. You will build and optimize high-volume data pipelines using Java and cloud platforms like AWS. This role focuses on performance, reliability, and new features for our core services. We offer full medical insurance, RSUs, an...
Location Icon
Location
United States , Oakland
Salary Icon
Salary
174915.00 - 209906.50 USD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - Front End
Save Icon
Join Adyen as a Senior Front End Engineer in São José dos Campos. Develop global dispute management solutions using JavaScript and Vue 3. You'll own the full development lifecycle, collaborating to build scalable, customer-centric products. A proactive mindset and payments experience are a plus.
Location Icon
Location
Brazil , São José dos Campos
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Senior Flight Software Engineer
Save Icon
Join a specialized engineering team in Lanham, MD, as a Senior Flight Software Engineer. Develop embedded flight software and support FPGA/SoC development for satellite control systems. Requires 6+ years in C/C++, RTOS, VHDL/Verilog, and embedded debugging. This hybrid role offers comprehensive b...
Location Icon
Location
United States , Lanham
Salary Icon
Salary
150000.00 - 165000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud & AI security team in Redmond as a Senior Software Engineer. Design and build scalable, secure identity and access management systems using languages like C++, C#, or Python. Leverage AI-driven tools to enhance operational excellence and impact billions of users globally in...
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 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
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Develop AI-native solutions for Power BI and the industry-leading data platform. Leverage your expertise in C#, Java, Python, or JavaScript to build secure, performant code. This role requires a Bachelor's degree and 4+ ...
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 Software Engineer
Save Icon
Lead the development of Microsoft's AI-powered Employee Self-Service Platform in Redmond. Design extensibility features for Copilot Studio and BizChat, integrating with enterprise systems like HRIS and ITSM. Requires 4+ years of full-stack experience and 1+ year in AI/cloud architecture. Build sc...
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 - Frontend
Save Icon
Join Microsoft's innovative Teams Developer Platform as a Senior Frontend Engineer. Design and build resilient, large-scale web apps using React, GraphQL, and modern APIs. Drive performance and mentor engineers in Redmond, shaping the future of collaboration and AI-powered productivity.
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 as a Senior Software Engineer in Hyderabad. Build mobile-first experiences for iOS and Android using Kotlin, Swift, and modern architectures. Lead feature crews, drive technical design, and impact millions of users globally with high-quality code.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Machine Learning Software Engineer
Save Icon
Join Microsoft's Applied Sciences Group in Belgrade as a Senior Machine Learning Software Engineer. Develop cutting-edge AI algorithms for next-generation Windows experiences using C++ and Python. You will design, optimize, and ship core components, working with LLMs and Computer Vision on divers...
Location Icon
Location
Serbia , Belgrade
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - IC3
Save Icon
Join Microsoft in Tallinn to enhance global product reliability. Develop high-scale distributed systems and AI-powered automation for a critical feedback intelligence platform. Utilize your expertise in C# and Azure Cloud to impact products used by hundreds of millions. This role offers a chance ...
Location Icon
Location
Estonia , Tallinn
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 Edge + Platform team as a Senior Software Engineer in Redmond. Design and develop secure, mission-critical cloud services for high-security government facilities. Requires a Top Secret/SCI clearance, a CS degree, and 4+ years of coding experience in C++, C#, Python, or Java...
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's Hybrid Cloud team in Bangalore as a Senior Software Engineer. You will design and build the core SDN platform, working across the full stack from control plane to high-performance datapath. This role requires 7+ years of coding experience in C/C++/C# and involves applying AI tool...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer- AI
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior AI Software Engineer. Design and build scalable AI systems, integrating LLMs and agent workflows using Python, Go, or C#. Work on cutting-edge Azure technologies to power intelligent cloud and edge computing experiences for global c...
Location Icon
Location
India , Bangalore
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 IDEAS team in Redmond as a Senior Software Engineer. Build world-class distributed systems handling exabytes of data for M365. Apply your expertise in C++/C#/Java to solve petabyte-scale challenges. Drive data democratization on a platform used by millions.
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 our team as a Senior Software Engineer in Pune or Kolkata. You will design and build scalable, cloud-native microservices using .Net/C# and Azure for the iTwin platform. This role requires expertise in distributed systems, Kubernetes, and ETL pipelines. We offer a competitive salary, a globa...
Location Icon
Location
India , Pune; Kolkata
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Senior Software Engineer, Ads
Save Icon
Join Uber's Ads team in Toronto as a Senior Software Engineer. Lead the development of ad supply and serving layers using Go/Java, shaping the technical roadmap. You'll design robust systems, mentor engineers, and work in a dynamic, cross-functional environment. This role offers competitive compe...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
173000.00 - 192000.00 CAD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer (iOS) - Driver App
Save Icon
Join Uber's Driver App team in San Francisco as a Senior iOS Engineer. Utilize your 5+ years of experience and deep Swift expertise to architect platforms and solve unique engineering challenges. You will build innovative, high-quality features for millions of users, focusing on performance and r...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer, AI Solutions
Save Icon
Join GoodLeap as a Senior Software Engineer, AI Solutions. Build scalable AI-powered applications using AWS and agentic tools like Claude Code. Collaborate with cross-functional teams in San Francisco, Austin, or other US hubs to drive innovation in sustainable home solutions. Bring 5+ years of f...
Location Icon
Location
United States , San Francisco; Roseville; Austin; Irvine
Salary Icon
Salary
146000.00 - 170000.00 USD / Year
goodleap.com Logo
GoodLeap
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.