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.

DevOps Developer

Company: IBM

Location: BUDAPEST, HU

Posted Dec 05, 2025

This job posting seeks a Cloud DevOps Engineer with 25 years of experience to join an infrastructure team. The role involves developing new features, conducting code reviews, collaborating with cross-functional teams, and maintaining technical documentation. Required skills include cloud technologies (IBM/AWS/Azure/GCP), programming languages (JavaScript/Python/Go), Linux administration, CICD tools, Kubernetes, and DevSecOps principles. Preferred experience includes microservices, high-availability environments, and AI-assisted development.

Linux Kernel Developer

Company: IBM

Location: Waterford, IE

Posted Dec 05, 2025

The company is expanding its Linux Kernel Engineering team and seeking mid-senior level developers with 3+ years of professional experience working with the Linux kernel and low-level system software. The role involves designing, optimizing, and contributing to technologies that drive next-generation enterprise systems, collaborating with and mentoring early-career developers, and actively contributing to open-source communities.

PROCESS DELIVERY SPECIALIST-PROCURE TO PAY

Company: IBM

Location: BANGALORE, IN

Posted Dec 05, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Process Associate in Procure to Pay. It highlights the collaborative and innovative work environment, the use of agile methodologies and AI, and the support provided by mentors and coaches. The role involves transaction processing, vendor account management, and adherence to SLAs.

SAP PP Team Leader

Company: IBM

Location: Multiple Cities

Posted Dec 05, 2025

The text describes a career in IBM Consulting, highlighting the opportunities to work with clients globally, collaborate with visionaries, and leverage IBM's technology platforms. It emphasizes the importance of curiosity, continuous learning, and innovation in solving complex business problems. The role of an SAP PP Consultant is outlined, focusing on designing and developing client solutions, supporting SAP PP enhancements, and advocating for continuous improvement.

Technology Portfolio Specialist

Company: IBM

Location: MADRID, ES

Posted Dec 05, 2025

The text describes a career opportunity at IBM Software, focusing on a role that contributes to HashiCorp's offerings now part of IBM. The role involves managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions. It requires technical knowledge of HashiCorp's suite, cloud infrastructure security, DevOps processes, and familiarity with various tools and systems.

Technical Consultant-Identity & Access Management

Company: IBM

Location: BANGALORE, IN

Posted Dec 05, 2025

The job role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The successful candidate will be a CyberArk Certified Delivery Engineer or equivalent, with experience in implementing and managing Privileged Access Management solutions using CyberArk technology. The role requires designing, deploying, and enhancing PAM solutions, as well as providing security architecture and infrastructure setups. The candidate should have 8+ years of industry experience in Identity Management and Governance products, with a minimum of 5+ years of experience in implementing and managing Saviynt IGA solutions.

Ingénieur(e) de Données Senior (Data Engineer)

Company: IBM

Location: BROMONT, CA

Posted Dec 05, 2025

Lusine dIBM à Bromont est une entreprise de fabrication de haute technologie qui produit des processeurs pour les serveurs IBM et des modules pour les télécommunications. Ils recherchent des candidats qui aiment relever des défis et favoriser leur épanouissement. L'entreprise offre un environnement de travail sécuritaire, une rémunération compétitive, des avantages sociaux complets, un horaire flexible et des activités sociales organisées.

System Administrator (Citrix)

Company: IBM

Location: QUEZON CITY, PH

Posted Dec 05, 2025

This role offers opportunities for career growth and technical expertise in IBM Consulting, focusing on client collaboration and innovation in cloud and AI solutions. The position emphasizes long-term relationships, technical skills development, and impactful problem-solving in a global environment.

Senior Oracle Cloud Project Manager (Public Sector)

Company: IBM

Location: Multiple Cities

Posted Dec 05, 2025

The text describes a career opportunity at IBM Software, focusing on managing complex Oracle Cloud and SaaS project engagements. It highlights the company's commitment to innovation, global opportunities, and the required skills and experience for the role.

Power Systems Development - Firmware, Hypervisor, Operating Systems, AI Enablement

Company: IBM

Location: Multiple Cities

Posted Dec 05, 2025

IBM Infrastructure is a catalyst that enables the world to work better by providing hybrid cloud infrastructure to meet clients' demands for heterogeneous environments, data explosion, digital automation, and cybersecurity threats. The company values creativity, innovation, and collaboration across teams to serve clients' needs. IBM offers roles for software engineers, computer scientists, and computer engineers to develop firmware, hypervisors, operating systems, systems management, and AI hardware enablement for the IBM Power brand of enterprise computer systems. The company seeks candidates with relevant education, technical expertise, and a passion for technology and engineering.

CYBERSECURITY ENGINEER

Company: IBM

Location: Praha, CZ

Posted Dec 05, 2025

The text describes an opportunity to work on quantum-resistant security solutions at IBM. It outlines the role and responsibilities, which include researching quantum computing threats, learning post-quantum cryptography, and supporting the development of quantum security pilots. The position offers mentoring, hands-on experience with cutting-edge technologies, and a path to start a career in cybersecurity consulting.

BPOプロジェクトチームリーダー

Company: IBM

Location: Kitakyushu, JP

Posted Dec 05, 2025

IBM Consulting offers long-term relationships and collaboration with global clients. The role involves working with visionaries across industries to improve hybrid cloud and AI solutions. The position is for a BPO project team leader at IBM Japan Staff Operations Co Ltd, requiring business-level Japanese language skills and relevant experience.

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