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.

Software Intern - Technical Support 2026

Company: IBM

Location: Krakow, PL

Posted Dec 04, 2025

IBM Software is seeking motivated individuals for intern positions in their zSystems Software support teams. The role involves providing remote technical support, problem determination, and collaboration with other teams to resolve issues. Required skills include knowledge of zOS operating systems, troubleshooting tools, and excellent communication skills.

Strategy Consultant - Software - Cambridge, MA

Company: IBM

Location: Cambridge, US

Posted Dec 04, 2025

The Software Strategy Consultant role at IBM involves developing insights through data and experience to support strategy engagements for executive leaders in IBM Software. The consultant will work closely with leaders across IBM Software to accelerate the company's Hybrid Cloud and AI strategy. The role requires strong analytical skills, experience in strategy consulting, and the ability to deliver high-impact strategies and transformation programs.

SOAR Engineer

Company: IBM

Location: Chennai, 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 curiosity, continuous learning, and the ability to work in a fast-paced environment. The role involves incident response, security incident investigation, and threat hunting using SIEM tools like Qradar.

Package Consultant-SAP Ariba

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career opportunity at IBM Consulting, focusing on Supply Chain solutions using Ariba applications. It highlights the role's responsibilities, required education, and technical expertise. The position involves working with clients globally, leading teams, and participating in sales opportunities.

Infrastructure Specialist - Cloud Application Operations

Company: IBM

Location: NO City, BR

Posted Dec 04, 2025

The text describes a career in IBM Consulting, highlighting the opportunity to work with visionaries across industries, improve hybrid cloud and AI journeys, and leverage IBM's strategic partner ecosystem and technology platforms. It emphasizes the importance of curiosity, continuous learning, and long-term career growth in a culture of evolution and empathy.

Software Developer (Java Back-End)

Company: IBM

Location: Praha, CZ

Posted Dec 04, 2025

The job description outlines a backend developer role at IBM, focusing on software development, data governance, and collaboration with cross-functional teams using technologies like Java, Docker, and Jenkins. It emphasizes skills in agile development, CI/CD practices, and containerization tools while detailing responsibilities such as designing features, maintaining code quality, and working with product managers.

Service Support Reprensatitave N.W. Texas

Company: IBM

Location: COPPELL, US

Posted Dec 04, 2025

The text describes the role and responsibilities of commercial and consumer representatives who provide support services for high-volume commercial products like Lenovo PC and Apple. They are responsible for onsite installation, maintenance, repair, and problem resolution, using IBM tools to drive automation and improve client operations. The role requires technical expertise, problem-solving skills, and strong interpersonal skills to ensure high client satisfaction.

Customer Engineer - HashiCorp Vault Radar

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

This job description highlights opportunities to work on transformative cloud solutions, collaborate with cross-functional teams, and contribute to innovative AI-powered infrastructure. The role emphasizes expertise in critical components, customer collaboration, and problem-solving in complex technical environments.

Web Developer – Entry Level

Company: IBM

Location: Bedford, CA

Posted Dec 04, 2025

The IBM Client Innovation Centre in Nova Scotia offers a unique position at the intersection of business and technology. The role involves designing, developing, and delivering modern web applications using frontend frameworks and cloud technologies. The position requires a Bachelor's degree, experience with JavaScript, TypeScript, and modern frontend frameworks, and exposure to backend or fullstack environments.

IBM Technology Expert Labs - Delivery Consultant for IBM Mainframe / LinuxONE

Company: IBM

Location: BUDAPEST, HU

Posted Dec 04, 2025

IBM Technology Expert Labs is a professional services organization that provides world-class services for clients using IBM technology, servers, and storage. The role involves delivering services for data and AI hybrid cloud and data resiliency solutions based on IBM z systems and software. The position requires infrastructure technology expertise, hands-on experience with datacenter infrastructure products, and readiness to work on projects outside of Hungary and travel if needed.

Product Manager - STUDENT CONVERSION

Company: IBM

Location: GUADALAJARA, MX

Posted Dec 04, 2025

The text describes a career opportunity at IBM, focusing on a role for a seasoned Product Manager. The role involves product ownership, growth, Agile team facilitation, innovative development, strategic leadership, and partnerships. Required skills include championing the voice of the customer, passion for innovation, financial acumen, and end-to-end product development expertise.

UX Designer

Company: IBM

Location: Mulhuddart, IE

Posted Dec 04, 2025

IBM Software is seeking a designer with experience in user research, strategic thinking, and independent execution to drive the design vision and champion user-centric innovation across the product. The role involves end-to-end design execution, collaborative development, conducting user research, translating insights into designs, sharing work-in-progress designs, advocating for design excellence, and understanding business context. The ideal candidate should have a bachelor's degree, 3-5 years of experience in UX or product design, proficiency in design tools, knowledge of design and UX principles, strong communication skills, self-driven nature, and a portfolio showcasing previous UX design work.

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