Software Engineer Jobs

605,204 open positions · Updated daily

Software engineering remains the backbone of digital transformation. Demand spikes in AI, cloud-native, and cybersecurity stack across fintech, healthtech, and autonomous vehicle sectors. Companies prioritize engineers who can prototype ML models, deploy containerized services, and secure data pipelines, driving a hiring surge that outpaces other tech roles.

Roles vary from Frontend specialists mastering React or Vue, to Backend engineers fluent in Go and Rust, and DevOps professionals orchestrating Kubernetes pipelines. Full‑stack engineers juggle API design, responsive UI, and CI/CD automation. Data engineers shape ETL workflows with Spark and Snowflake, while embedded firmware developers write low‑latency code in C/C++ for IoT devices.

Salary transparency gives engineers a clear benchmark for market rates and helps them negotiate compensation that reflects skill and impact. Knowing the exact pay band for a Junior Python developer in New York ($80k–$95k) versus a Senior Cloud Architect in Seattle ($140k–$170k) empowers candidates to assess whether a role aligns with their financial goals and career trajectory.

Data Engineer-Enterprise Content Management

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. Responsibilities include creating templates in Open Text Extreme CE 234 Version, designing and developing documents using OpenText Exstream, and understanding input/output file formats. Required education is a Bachelor's Degree, with a Master's Degree preferred. Required technical expertise includes experience with Exstream Design Manager, Exstream Designer Tool, and Exstream Web Service.

System development Engineer - Z System

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The IBM mainframe Z Systems is responsible for most credit card transactions and is used by many top insurers, banks, retailers, and airlines. The zVM team is a worldwide team primarily located in Poughkeepsie, NY, with expansion plans in Bangalore, India. The team uses Agile methodologies throughout the software life cycle. The job posting is looking for qualified software engineer candidates to help take zVM virtualization to the next level on the mainframe.

Senior PLM (Product Lifecycle Manager) for FMCG and CPG clients (f/m/x)

Company: IBM

Location: Bussigny, CH

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Senior PLM Product Lifecycle Manager for FMCG and CPG clients. The role involves providing strategic leadership, developing digital PLM initiatives, overseeing PLM integration with cutting-edge technologies, and ensuring project delivery. The position offers individual career growth, training opportunities, and the chance to work on large-scale projects in a knowledge-sharing culture.

Senior AI Engineer

Company: IBM

Location: Krakow, PL

Posted Dec 04, 2025

IBM Automation and AI group is seeking an experienced AIML Engineer specializing in Large Language Models (LLMs) to join their AIML Center of Excellence team. The role involves collaborating with cross-functional product teams to implement cutting-edge AI capabilities across IBM's Automation product portfolio. Key responsibilities include data collection and management for LLM evaluation and training, LLM integration and implementation, and establishing AIML best practices and innovation.

Red Hat OpenShift L2+

Company: IBM

Location: Mumbai, IN

Posted Dec 04, 2025

The job description outlines the key responsibilities and required skills for an OpenShift Engineer. The role involves managing OpenShift clusters, automating tasks, monitoring performance, ensuring security and compliance, collaborating with teams, and creating documentation. Strong technical skills in OpenShift, Kubernetes, Docker, Linux, scripting, and cloud platforms are essential.

SAP FICO Lead Consultant

Company: IBM

Location: Singapore, SG

Posted Dec 04, 2025

The text describes a career opportunity as a Package Consultant at IBM, focusing on delivering mission-critical SAP FICO solutions for clients in the public and private sectors. The role involves leading and delivering SAP FICO implementations, managing full lifecycle projects, and integrating with various SAP modules. The position requires a bachelor's degree in accounting, finance, or a related field, along with 6+ years of experience in SAP FICO implementations, including experience with SAP Funds Management and Public Sector Management.

IT Business Analyst - Risk (f/m/x)

Company: IBM

Location: Lancy, 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. The position requires 10+ years of experience as an IT Business Analyst with strong technical and functional knowledge in Risk Management. The role includes analyzing regulation, defining functional design specifications, managing vendor relationships, executing database scripts, liaising with the business, and providing guidance to project teams.

AWS Full Stack Developer - Defence

Company: IBM

Location: London, GB

Posted Dec 04, 2025

IBM CIC offers a career with deep technical and industry expertise, opportunities for growth, and a culture that values curiosity and innovation. The company provides training, promotion opportunities, diversity and inclusion, and benefits like flexible working and maternity leave.

Quality Engineer-Functional

Company: IBM

Location: Shenyang, CN

Posted Dec 04, 2025

A career at IBM Consulting involves long-term relationships and collaboration with global clients. As a Quality Engineer, you will work in an agile environment, building automated tests and ensuring software quality. The role requires technical expertise in software testing, cloud computing, and AI concepts.

IBM Cloud Data Services Software Developer

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

This job description outlines a developer role within IBM Cloud Data Services, requiring expertise in Golang, Kubernetes, Docker, Helm, CICD, and GitOps. Responsibilities include designing scalable microservices, ensuring security compliance, and participating in oncall rotations. The role emphasizes collaboration, cloud platform expertise, and adherence to security best practices in a dynamic work environment.

Quality Engineer-Middleware

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The position requires designing, building, testing, and deploying effective testing solutions, applying automated tools across the Software Development Life Cycle, and supporting the test team with tool and process recommendations.

Assistente de Controladoria Sênior - São Bernardo do Campo

Company: IBM

Location: SÃO PAULO, BR

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on long-term client relationships and digital transformation using agile methodologies, AI, and hybrid cloud. It highlights the importance of curiosity, continuous learning, and collaboration in a supportive environment with opportunities for career growth and development.

Frequently Asked Questions

What are the typical salary ranges for Software Engineers at different seniority levels?
Junior (0‑2 yrs) $70k‑$90k, Mid‑level (2‑5 yrs) $90k‑$120k, Senior (5‑10 yrs) $120k‑$160k, Staff/Principal (10+ yrs) $160k‑$200k, with variations for tech hubs like SF ($180k‑$220k) and NYC ($170k‑$210k).
What technical skills and certifications are most valuable for Software Engineers today?
Core languages: Java, Python, Go, Rust, JavaScript/TypeScript. Frontend: React, Vue, Angular. Backend: Node.js, Spring Boot, .NET Core. DevOps: Kubernetes, Docker, Terraform, CI/CD pipelines. Data: Spark, Flink, Snowflake, BigQuery. Certifications: AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, Microsoft Certified: Azure Developer, Certified Kubernetes Administrator, Certified ScrumMaster.
How common is remote work for Software Engineer positions?
Over 70% of listings support fully remote or hybrid models. Companies like Atlassian, GitLab, and Shopify offer global remote teams, while many startups maintain flexible locations. Remote roles often include a stipend for home office setup and access to virtual collaboration tools.
What career progression paths exist for Software Engineers?
Typical ladder: Junior → Mid‑level → Senior → Staff Engineer/Principal Engineer → Engineering Manager → Director of Engineering → VP of Engineering. Each step adds responsibility for architectural decisions, mentorship, project ownership, and cross‑functional leadership.
What industry trends should Software Engineers be aware of?
AI/ML model deployment, serverless architectures, edge computing for IoT, container‑native observability, GitOps, and continuous delivery pipelines. Companies are also investing in secure multi‑tenant cloud services and low‑latency data streaming platforms.

Related Pages