CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer Jobs

3335 Job Offers

Senior Software Engineer, Infrastructure
Save Icon
Join a leading ad-tech company as a Senior Software Engineer in Tel Aviv. Develop massive-scale infrastructure supporting 1.4B+ users and 500k+ RPS using Java and distributed systems. Enjoy a hybrid model, comprehensive benefits, and a fully stocked kitchen. Collaborate with top engineers on glob...
Location Icon
Location
Israel , Tel Aviv
Salary Icon
Salary
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Chennai to design flexible APIs and common components for Zuora's subscription platform. This full-stack role requires 8+ years' experience with modern stacks like Node/Java/Go and cloud platforms. We offer competitive compensation, generous paid leave, and a...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Specialized team as a Senior Software Engineer. Design and deliver next-gen AI, gaming, and cloud infrastructure using C++, C#, or Python. This role requires a Bachelor's degree and 4+ years of experience, offering the chance to work on cutting-edge hardware and scalable sy...
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
Save Icon
Join the Azure IoT Hub team in Redmond to build mission-critical, scalable cloud services. As a Senior Software Engineer, you'll develop core IoT platform features using C, C++, or C#. This role requires 4+ years of experience with distributed cloud systems and offers a key position in a leading-...
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 Azure Resource Graph team as a Senior Software Engineer. Design and scale the planet-scale inventory backbone powering core Azure experiences. Build high-throughput cloud services using C++, C#, or Java in a distributed systems environment. This role offers a chance to impact glo...
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 - Front-End
Save Icon
Join our team as a Senior Front-End Engineer. You will translate designs into high-quality, responsive code using HTML, SCSS, and Angular. Collaborate with designers to build accessible, user-centric interfaces and optimize for performance. A strong UX focus and 3+ years of experience are key.
Location Icon
Location
Salary Icon
Salary
Not provided
99x.io Logo
99x
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Shape the future of AI evaluation at Microsoft. As a Senior Software Engineer in Redmond, you'll build scalable tools that define quality for M365's AI, impacting millions. Leverage your 4+ years in C++, C#, Python, or Java to create reusable components and drive platform innovation. Join a team ...
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 Full-Stack Software Engineer - Product Platform
Save Icon
Join Make as a Senior Full-Stack Engineer in Prague. Develop core platform services using TypeScript, Docker, and microservices. Enjoy RSUs, bonus, generous vacation, and a strong L&D package in a leading no-code automation company.
Location Icon
Location
Czech Republic , Praha
Salary Icon
Salary
Not provided
sportvision.cz Logo
Sport Vision Czechia s.r.o.
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Mastercard in Pune as a Senior Software Engineer in Quality. You will design and develop test automation for digital payments using Java, Selenium, and API testing. This role requires 6-9 years of experience in Agile environments and CI/CD pipelines like Jenkins. Be part of a global team dri...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior Software Engineer - API Platform
Save Icon
Join Mastercard in Portugal as a Senior Software Engineer for the API Platform. Design and develop next-generation digital products using Java/Kotlin in an Agile, global team. You will build and evolve the gateway for payment, data, and security APIs, ensuring a seamless developer experience. Str...
Location Icon
Location
Portugal
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior Software Engineer - Java
Save Icon
Join Mastercard's Open Banking team in Gdansk as a Senior Java Engineer. Develop and maintain secure, high-quality APIs for seamless European bank connectivity. Utilize your deep Java expertise, AWS, and modern CI/CD practices to build innovative, low-touch solutions. Work on critical systems inv...
Location Icon
Location
Poland , Gdansk
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior Software Engineer - C#
Save Icon
Join Mastercard's Open Banking team in Gdansk as a Senior C# Software Engineer. Develop and maintain cutting-edge APIs using .NET and ASP.NET to ensure high-quality bank connectivity across Europe. You'll build secure, turn-key solutions for account information and payment initiation services. Ex...
Location Icon
Location
Poland , Gdansk
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior Software Development Engineer
Save Icon
Join Mastercard in Oslo as a Senior Java Developer. You will develop and maintain our eFaktura service using Java, Spring, and REST APIs within an agile Scrum team. We seek a proactive, analytical engineer passionate about complex backend systems. Enjoy excellent insurance, pension, and support f...
Location Icon
Location
Norway , Oslo
Salary Icon
Salary
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join our agile engineering team in Mumbai as a Senior Backend Engineer. Design, develop, and support scalable systems used by a large developer community. Leverage 3-6 years of experience with languages like Java, Python, or Go to drive technical projects and mentor peers. Enjoy comprehensive med...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join our agile team in Mumbai as a Senior Backend Engineer. Design and develop scalable systems used by a large community of developers. We seek 3-6 years of experience in languages like Java, Python, or Go, with deep OS and networking knowledge. Enjoy comprehensive medical insurance, unlimited t...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join our agile team in Mumbai as a Senior Backend Engineer. Design and develop scalable systems using Ruby, Node.js, Python, Java, C/C++, or Golang. Drive technical projects, mentor peers, and ensure engineering excellence. Enjoy comprehensive medical insurance, unlimited time off, and a dynamic ...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join our agile engineering team in Mumbai as a Senior Backend Engineer. Design, develop, and support scalable systems used by a large developer community. We seek 3-6 years of experience in languages like Java, Python, or Go, with deep OS and networking knowledge. Enjoy comprehensive medical insu...
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer : Backend
Save Icon
Join our agile team in Mumbai as a Senior Backend Engineer. Design and develop scalable systems using Ruby, Node.js, Python, or Java. Drive technical projects, mentor peers, and ensure engineering excellence. Enjoy comprehensive medical insurance, unlimited time off, and a dynamic startup culture.
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Feedzai's Customer Success Engineering team in Portugal as a Senior Software Engineer. Leverage your 4+ years of Java expertise to develop, deploy, and support high-performance systems while acting as a technical consultant for clients. This role involves full lifecycle development, mentorin...
Location Icon
Location
Portugal
Salary Icon
Salary
Not provided
feedzai.com Logo
Feedzai
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Bellevue as a Senior Software Engineer. You will design and deploy scalable Java & Spring Boot microservices and REST APIs. Leverage Kafka, CI/CD, and cloud technologies in an Agile environment. We offer a competitive salary, stock grants, comprehensive benefits, and flexible PTO.
Location Icon
Location
United States , Bellevue
Salary Icon
Salary
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
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.