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.

Consultor(a) de Oportunidades de Valor

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

This job description highlights a role at IBM BPO's consulting division focused on digital transformation using agile methodologies, AI-driven process mining, and hybrid cloud solutions. It emphasizes innovation, problem-solving, and strategic consulting with opportunities for impactful client outcomes and professional growth.

Senior Manager - Employee Data Management

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This job description highlights a career in IBM Consulting focused on global client collaboration, digital transformation, and innovation. It emphasizes opportunities for career growth, strategic partnerships, and impactful work with industry leaders. The role requires expertise in process improvement and transformation while fostering a culture of learning and empathy.

Quality Engineer - UAT

Company: IBM

Location: Bedford, CA

Posted Dec 09, 2025

The text describes a role in IBM Consulting focused on test automation, collaboration with clients, and technical expertise in hybrid cloud and AI. It outlines responsibilities like designing automation scripts, integrating with CI/CD pipelines, and contributing to best practices, emphasizing innovation and impactful work.

PROCESS INNOVATION PROFESSIONAL-LEAD TO CASH

Company: IBM

Location: Gurgaon, IN

Posted Dec 09, 2025

This role involves working with global clients to drive digital transformation using agile methods and AI. Responsibilities include managing accounts receivable and ensuring SLA compliance. Required skills include a bachelor's degree, 6+ years of experience, and proficiency in ERP software. The position emphasizes collaboration, innovation, and career growth opportunities.

Application Developer-Cloud Integration

Company: IBM

Location: BANGALORE, IN

Posted Dec 09, 2025

This job description outlines a role at IBM Consulting involving software development, API configuration, and technical expertise in areas like API Connect DataPower, REST/SOAP APIs, and networking concepts. It specifies educational requirements, preferred qualifications, and responsibilities including code development, troubleshooting, and collaboration with clients.

SAP Quality Tester

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

This job description highlights a career in IBM Consulting focused on SAP testing and integration projects, emphasizing collaboration with clients, innovation, and opportunities for professional growth. The role involves working on complex systems, ensuring data accuracy, and leveraging advanced technologies to deliver impactful solutions.

General Accounting Professionals

Company: IBM

Location: QUEZON CITY, PH

Posted Dec 09, 2025

This job description outlines the role of a General Ledger Accountant at IBM, including responsibilities like financial record management, reconciliation, and intercompany processing, along with required skills and qualifications.

Tech Support Intern 2026

Company: IBM

Location: Multiple Cities

Posted Dec 09, 2025

IBM Software Support is seeking passionate interns to join their Technical Support Engineering team, offering opportunities to gain hands-on experience, collaborate with experts, and contribute to client success. The role emphasizes problem-solving, customer satisfaction, and professional growth through AI tools and industry-leading support practices.

Software Engineer Ruby on Rails (3scale)

Company: IBM

Location: Mulhuddart, IE

Posted Dec 09, 2025

This job description outlines a Software Developer role at IBM, emphasizing opportunities to contribute to API Management development and work with technologies like Docker, OpenShift, and Ruby on Rails. The position requires expertise in software development, testing, and automation, along with collaborative skills in cloud-native and distributed systems environments.

Data Engineer-Data Integration

Company: IBM

Location: Navi Mumbai, IN

Posted Dec 09, 2025

This role involves data engineering tasks, collaboration with teams, and requires expertise in data warehousing, cloud technologies, and scripting languages.

User Researcher - Public Sector

Company: IBM

Location: London, GB

Posted Dec 09, 2025

IBM CIC offers extensive career growth opportunities, a supportive culture, and diverse benefits including training, flexible working, and innovation-focused environments. The role emphasizes collaboration, user research, and professional development in a dynamic industry setting.

Application Developer-Open Source

Company: IBM

Location: Mysore, IN

Posted Dec 09, 2025

This text describes a career opportunity at IBM Consulting, emphasizing collaboration with global clients, innovation in hybrid cloud and AI, and technical expertise in software development. It outlines responsibilities, required skills, and growth potential within IBM's ecosystem.

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