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 - Public Sector

Company: IBM

Location: London, GB

Posted Dec 04, 2025

IBM CIC offers a career with opportunities to work with leading professionals, deliver effective solutions, and drive business change using the latest technology platforms. The company provides training, promotion opportunities, diversity and inclusion, and work-life balance support. The role requires designing and implementing advanced data engineering solutions using Big Data technologies, AWS tools, and Agile practices.

Leader Technique JAVA - H/F - IBM Client Innovation Center Paris/île de France

Company: IBM

Location: Lille, FR

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, highlighting the importance of long-term relationships, collaboration with global clients, and the use of cutting-edge technologies. It emphasizes the need for curiosity, continuous learning, and the ability to drive innovation and impact. The role involves working in Client Innovation Centers and Delivery Centers, providing technical expertise to clients worldwide. The position requires strong Java/J2EE skills, knowledge of Cloud, DevOps, Architecture, and Unit Testing, as well as good communication and leadership abilities.

Senior Data Scientist - Simulation

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Data Scientist specializing in simulation modeling. The role involves building advanced simulation frameworks, applying machine learning techniques, and collaborating with cross-functional teams to transform complex datasets into actionable insights. The position requires a strong background in mathematics, statistics, and computer science, along with experience in agile environments and predictive analytics tools.

Software Developer

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The Chief Data Office at IBM is part of Transformation & Operations, driving the next step of IBM's transformation journey. The role involves designing, developing, and maintaining backend systems and services using Java, Golang, or Python technologies. It also includes implementing RESTful APIs, microservices, and ensuring the performance, scalability, and security of backend systems.

Account Technical Leader

Company: IBM

Location: Taipei, TW

Posted Dec 04, 2025

The role of a Technical Account Manager at IBM involves being a trusted advisor with deep technical expertise, working with clients to craft solutions for their technology challenges. The position requires strong leadership, strategic thinking, and business influence skills to orchestrate resources and bring solutions to life. Excellent onboarding, ongoing development, and a collaborative sales environment support positive impact and career advancement.

Internship: Automating Security Reviews at IBM Quantum (m/f/x)

Company: IBM

Location: Ehningen, DE

Posted Dec 04, 2025

The text describes an internship opportunity at IBM Quantum, where the intern will analyze and automate the company's security review process. The role involves collaborating with security and development teams to design and implement automation concepts, investigate AI-driven and policy-based solutions, and ensure practical adoption across the organization.

Package Consultant-SAP FIN PS-Capital Accounting

Company: IBM

Location: Mumbai, IN

Posted Dec 04, 2025

IBM Consulting offers a career rooted in long-term relationships and collaboration with global clients. The role involves working with visionaries across industries to improve hybrid cloud and AI journeys. IBM provides a supportive culture focused on career growth and development. The Package Consultant role at IBM requires expertise in SAP FICO with India Localization, including configuration, training, and project management skills.

Security Consultant - Incident Manager

Company: IBM

Location: Mumbai, IN

Posted Dec 04, 2025

The text describes a career in IBM Consulting, highlighting the collaborative and innovative work environment, focus on hybrid cloud and AI, and the role of an Incident Manager. It emphasizes the importance of technical expertise, problem-solving skills, and continuous improvement in managing major incidents across global clients.

Apptio Sales Development Rep (Italian Speaking)

Company: IBM

Location: London, GB

Posted Dec 04, 2025

The job description outlines the responsibilities and requirements for a sales development role at Apptio, an IBM company. The role involves prospecting, qualifying leads, delivering sales presentations, and collaborating with field sales. The ideal candidate should have experience in SaaS sales development, strong communication skills, and the ability to work independently in a fast-paced environment.

Product Manager

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The job description outlines a Product Manager role for IBM webMethods Hybrid Integration, focusing on pricing strategy, revenue management, sales enablement, and strategic initiatives. The role requires 5+ years of experience in product management, pricing, licensing, and enterprise software, along with strong analytical, financial modeling, and communication skills.

Incident Response Consultant-Digital Forensics & Incident Response

Company: IBM

Location: Mumbai, IN

Posted Dec 04, 2025

The text describes a career in IBM Consulting, highlighting the importance of long-term relationships, collaboration, and innovation. It emphasizes the need for strong communication skills, security knowledge, and experience in incident response and threat intelligence. The role involves monitoring security alerts, leading incident response, conducting investigations, and staying updated on cyber threats.

Field Marketing Manager - HashiCorp

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a Field Marketing Manager position at HashiCorp, a company that creates AI-powered cloud-native software solutions. The role involves building regional and account-based marketing campaigns, executing field marketing activities, and collaborating with various teams. The ideal candidate should be passionate, detail-oriented, and able to work in a fast-paced environment.

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