Senior Software Engineer Jobs

789,696 open positions · Updated daily

Senior Software Engineers are at the forefront of the digital transformation wave, with 2,565 roles open across AI, cloud-native, and edge computing domains. The demand is driven by companies accelerating cloud migration, adopting microservices architectures, and integrating AI into product pipelines, resulting in a 30% salary premium for candidates who master Kubernetes, Terraform, and multi-cloud strategies.

Within the Senior Software Engineer category, roles split into platform architects, DevOps leads, backend specialists, and AI/ML engineers. Typical responsibilities include designing distributed systems that scale to millions of users, building CI/CD pipelines with GitHub Actions or ArgoCD, implementing observability with Prometheus and Grafana, and mentoring junior engineers while driving secure coding practices.

Salary transparency is critical for senior engineers because compensation can vary by stack and company size. Knowing the exact pay range for a Kubernetes‑focused role versus a .NET backend role helps engineers negotiate better offers, spot regional wage gaps, and make data‑driven career moves.

Order To Cash Analyst

Company: IBM

Location: QUEZON CITY, PH

Posted Dec 04, 2025

The text is a job description for an OTC Analyst Specialist role at IBM Consulting. It outlines the responsibilities, required skills, and qualifications for the position. The role involves handling various transactional tasks related to customer master data, credit management, billing, invoicing, document validation, order processing, cash application, cash collection, and dispute management. The ideal candidate should have a bachelor's degree in a relevant field, 2-4 years of work experience, and expertise in finance and accounting software.

Software Developer

Company: IBM

Location: TUCSON, US

Posted Dec 04, 2025

IBM is seeking software developers to work on strategic initiatives, using the latest tools and technologies to build industry-leading solutions. The role involves collaborating in teams, investigating solutions independently, and applying best practices in software development and testing.

Application Developer-SAP UX

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a software developer role. The role involves working on hybrid cloud and AI projects, collaborating with stakeholders, and continuous learning. Required qualifications include a bachelor's degree, experience in SAP UX module, and hands-on experience with BTP services and development in FioriUI5, JAVA, node.js, python, and iflows workflow process automation.

Data Engineer - Data Platforms

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The role involves joining IBM Consulting's Client Innovation Centers Delivery Centers to deliver technical and industry expertise to clients. The position focuses on accelerating innovation and adoption of emerging technologies across hybrid cloud and AI ecosystems. Responsibilities include collaborating with teams to understand data requirements, building and maintaining data pipelines, supporting orchestration of data workflows, contributing to deployment and management of data and AI solutions, troubleshooting issues, and working closely with architects and senior engineers to enable MLOps practices.

Control Center Specialist

Company: IBM

Location: Giza, EG

Posted Dec 04, 2025

The role of a Control Center agent involves serving customers, resolving their problems, and ensuring client satisfaction. The position requires strong communication skills, problem-solving abilities, and a focus on providing exceptional customer service.

Full Stack Software Developer

Company: IBM

Location: Krakow, PL

Posted Dec 04, 2025

IBM is seeking a passionate software developer with experience in JavaScript, React, and Java to join their team in Poland. The role involves designing, coding, testing, and delivering software for one of IBM's successful cloud solutions. The ideal candidate will have 2+ years of experience in Python, Java, and NodeJS, familiarity with AI concepts, microservices, Docker, Kubernetes, and REST APIs, and experience with Agile methodologies and continuous integration/deployment tools.

Software Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

IBM Infrastructure division builds servers, storage systems, and cloud software for enterprise customers and data centers. The India Systems Development Lab (ISDL) is part of the global IBM Infrastructure division, focusing on innovations and contributing over 400 patents. As a software engineer at ISDL, you will work on product development, design, development, testing, and support across core systems technologies.

Citrix Engineer -AWS

Company: IBM

Location: GUADALAJARA, MX

Posted Dec 04, 2025

The text describes a Solutions Engineer role focusing on virtual desktop solutions, requiring technical expertise in cloud platforms and collaboration with stakeholders. It outlines responsibilities like deploying capabilities, engaging users, and creating documentation, while emphasizing required skills and work environments.

Application Developer-Oracle Cloud Middleware

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

IBM Consulting offers a career rooted in long-term relationships and collaboration with global clients. The role involves working on hybrid cloud and AI projects, with a focus on software development, stakeholder collaboration, and continuous learning. A Bachelor's degree is required, with a preference for a Master's degree and 3+ years of experience in ODIOracle Database Integrator 12c Development and Implementation.

Arabic-speaking AutoGen Engineer (f/m/x)

Company: IBM

Location: Bussigny, CH

Posted Dec 04, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. As an Autogen Engineer, responsibilities include designing generative AI systems, developing AI models, integrating solutions with cloud platforms, collaborating with cross-functional teams, driving assetization and modularization of AI solutions, supporting deployment and maintenance, producing technical documentation, leading client presentations, facilitating communication with Arabic-speaking clients, and staying informed on emerging AI technologies.

Project Manager / Product Owner

Company: IBM

Location: BRATISLAVA, SK

Posted Dec 04, 2025

The job posting is for a Product Manager role in IBM Consulting's Client Innovation Centers Delivery Centers. The role involves collaborating with cross-functional teams, managing project risks, and ensuring high-quality software delivery. Required qualifications include a Bachelor's degree, 3-5 years of experience, and expertise in Agile methodologies. Preferred qualifications include a Master's degree, experience with international teams, and certifications in Scrum or SAFe.

Cobol Developer - Japanese Bilingual

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career in IBM Consulting, highlighting the opportunities to work with clients globally, collaborate with visionaries, and drive innovation in hybrid cloud and AI. It emphasizes the importance of curiosity, continuous learning, and long-term career growth in the role of a Software Developer.

Frequently Asked Questions

What are the typical salary ranges for Senior Software Engineers?
In the U.S., Senior Software Engineers earn between $120,000 and $200,000 annually, depending on location and tech stack. In Europe, the range is €70,000–€110,000, while in India it spans ₹12,00,000–₹25,00,000. Companies factoring in advanced skills like Kubernetes, Terraform, or AI/ML often push the upper end of these brackets.
Which skills and certifications do Senior Software Engineers need?
Core languages include Go, Java, Python, TypeScript, and Rust. Must‑have tools are Docker, Kubernetes, Terraform, GitHub Actions, and Prometheus. Certifications such as AWS Certified Solutions Architect, GCP Professional Cloud Architect, Microsoft Certified: Azure Solutions Architect Expert, and Certified Kubernetes Administrator (CKA) significantly boost employability.
How common is remote work for Senior Software Engineer roles?
Over 70% of senior engineering positions on the board offer fully remote or hybrid arrangements. Companies in the tech and fintech sectors prioritize flexibility, enabling engineers to work from any location while maintaining collaboration through Slack, Zoom, and remote‑first design reviews.
What career progression paths exist beyond Senior Software Engineer?
Typical trajectories include Staff Engineer, Principal Engineer, Distinguished Engineer, and Engineering Manager. Advancement often requires leadership in system design, cross‑team mentorship, and ownership of high‑impact projects, as well as contributions to open source or industry standards.
What industry trends are shaping Senior Software Engineer roles today?
Emerging trends include AI‑driven observability, serverless and edge computing, multi‑cloud orchestration, and infrastructure‑as‑code (IaC). Engineers who master cloud‑native patterns, continuous delivery, and data‑centric AI model deployment are in the highest demand.

Related Pages