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.

Business Transformation Consultant-HR Reinvention

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

The text highlights IBM Consulting's focus on long-term client relationships, innovation in hybrid cloud and AI solutions, and career growth opportunities. It emphasizes collaboration with industry visionaries, strategic technology platforms, and a culture of continuous learning and empathy.

Senior Software Engineer - HashiCorp Terraform Search

Company: IBM

Location: BANGALORE, IN

Posted Dec 07, 2025

This job description highlights opportunities to work on IBM's Infrastructure Cloud, collaborating with teams to develop cloud-native solutions. The role involves designing features, ensuring quality, and working with distributed systems, emphasizing technical expertise and cloud-native principles.

Cloud Partner Manager

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

The text is a job description for a Global Cloud Partner Development Manager role at HashiCorp, which is now part of IBM. The role involves driving global partnership strategy with key cloud partners like AWS, Azure, and Google. The position requires strong sales and marketing skills, strategic thinking, and the ability to build relationships with CSP partners to accelerate cloud growth and achieve revenue targets.

Application Developer - Experience Fullstack

Company: IBM

Location: GUADALAJARA, MX

Posted Dec 07, 2025

The role is a Software Developer position at IBM Consulting Client Innovation Centers Delivery Centers. The responsibilities include software design, development, testing, and support for hybrid cloud and AI solutions. Required skills include Angular, NodeJS, SQL, and English proficiency.

Associate System Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

This job description highlights opportunities to work on hybrid cloud and AI projects with global clients, emphasizing collaboration, technical expertise, and innovation. It outlines responsibilities including software development, problem-solving, and stakeholder engagement, along with educational and skill requirements for the role.

Intern 2026: AI Platform Research Scientist

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

The text describes IBM Research's focus on innovation and problem-solving in technology development. It outlines roles involving AI and machine learning research, requiring expertise in software development and cloud computing. The position emphasizes collaboration and advancing AI platforms through research and engineering efforts.

PROCESS DELIVERY SPECIALIST-RECORD TO REPORT

Company: IBM

Location: BANGALORE, IN

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting, focusing on a role as a Senior Process Analyst in the Record to Report domain. The role involves coordinating accounting activities, identifying risks and opportunities, and adhering to client SLAs. The position requires a bachelor's degree, preferably a master's, and experience in the R2R domain. Preferred skills include proficiency in MS Office and ERP software, the ability to work under tight timelines, and a commitment to continuous learning.

Project Manager - Financial Services

Company: IBM

Location: Leicester, GB

Posted Dec 07, 2025

IBM CIC offers a career with opportunities to work with leading professionals across industries, delivering effective solutions using latest technology platforms. The company provides training, promotion opportunities, diversity and inclusion, work-life balance, and traditional benefits. They seek an experienced Project Manager with financial services background to lead cross-functional teams and deliver projects within scope, cost, and timelines.

Software developer (Maternity cover)

Company: IBM

Location: Sofia, BG

Posted Dec 07, 2025

The job posting is for a skilled Software Developer to join the webMethods Development team in Sofia for a maternity cover position. The role involves designing, implementing, and maintaining Java-based backend components, collaborating with team members, participating in code reviews and testing, and working with containerization and orchestration tools.

Application Developer-Cloud Fullstack

Company: IBM

Location: Hyderabad, IN

Posted Dec 07, 2025

The text describes a career opportunity at IBM Consulting, focusing on hybrid cloud and AI solutions. The role involves software development, collaboration with stakeholders, and continuous learning. Required skills include Spring Boot, Quarkus, Kubernetes, RDBMS, microservices, and CI/CD.

Application Developer Intern

Company: IBM

Location: Vilnius, LT

Posted Dec 07, 2025

The text describes the role of software developers at IBM, highlighting their importance in delivering industry-leading solutions. It also provides details about the IBM CIC Baltic Client Innovation Center in Vilnius, focusing on hybrid cloud transformation. The internship role involves developing, implementing, and testing software solutions, collaborating with team members, and continuous learning.

Java (Guidewire) Developer - Japanese Bilingual

Company: IBM

Location: Multiple Cities

Posted Dec 07, 2025

The text describes a career in IBM Consulting, highlighting the opportunities to work with clients globally, collaborate with visionaries, and drive innovation using IBM's technology platforms. It emphasizes the importance of curiosity, continuous learning, and problem-solving skills. The role involves software development, analytical problem-solving, stakeholder engagement, and working with the latest technologies.

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