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.

Senior Data Engineer with Python

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text is a job description for a role at IBM Consulting focusing on designing, building, and maintaining scalable cloud data and automation solutions using AWS and modern development frameworks. The role involves developing ETL pipelines, automating workflows, and collaborating with various teams to deliver robust infrastructure.

UX Designer

Company: IBM

Location: Pune, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Software, focusing on a User Experience Designer role within the IBM Storage offerings. It highlights the collaborative and interdisciplinary nature of the design team, the complexity of the data storage domain, and the opportunities for learning and contributing to innovative design solutions. The role involves creating wireframes, mockups, and prototypes, collaborating with stakeholders, and translating user insights into design ideas.

PROCESS DELIVERY SPECIALIST-RECORD TO REPORT

Company: IBM

Location: Chennai, IN

Posted Dec 04, 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, adhering to client SLAs, and managing report updates. The position requires a bachelor's degree, preferably a master's, and experience in the R2R domain, including fixed assets, intercompany, and cash reconciliations. The company culture emphasizes long-term career growth, learning opportunities, and a supportive environment.

Application Developer - IBM Cloud FullStack

Company: IBM

Location: Napoli, IT

Posted Dec 04, 2025

The IBM Client Innovation Center is a dynamic and enthusiastic workplace that promotes a tailored culture leveraging new technologies such as Quantum Computing, Cloud, Artificial Intelligence, Internet of Things, S4 Hana, and modern software development techniques. The center offers a unique experience for talented graduates and professionals to build their skills fast and be involved in challenging leading-edge projects. As a software developer, you will participate in multiple aspects of the software lifecycle, create software to support customers in implementing cloud migration and AI integration paths, and collaborate with other developers.

Entry Level AI Software Engineer

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text is a job posting for an AI Software Engineer role at IBM's AI Center of Excellence. The role involves designing, developing, and implementing advanced AI solutions using IBM's Watsonx platform and pretrained models. The position requires experience in full stack development with a focus on AI, knowledge of backend technologies, web technologies, AIML frameworks, and cloud infrastructure. Collaboration skills and effective communication are also important.

Package Consultant-SAP BTP

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 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 long-term career growth. The role involves solution design and development, integration and architecture, DevOps and delivery, and stakeholder collaboration.

Software Strategy and M&A Summer Intern - Cambridge, MA

Company: IBM

Location: Cambridge, US

Posted Dec 04, 2025

The Software Strategy and M&A team at IBM is a high-performing group that provides strategic perspectives on driving revenue growth and profitability for IBM Software. The team is responsible for defining and executing growth initiatives, including identifying M&A candidates, formulating growth strategies, and designing go-to-market strategies. The Software Strategy and M&A Summer Intern will support global strategies and initiatives to deliver business outcomes for IBM Software, with a focus on driving sustainable profitable software revenue growth and accelerating client adoption of IBMs core platforms.

SOC Infrastructure Specialist

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The job description outlines the role of an IT Security Services Specialist in a Security Operations Center (SOC) supporting managed security services. The position involves working with a team to deploy, integrate, and maintain security infrastructure, manage vulnerabilities, and ensure compliance with policies and procedures. The role requires strong technical skills, experience with security solutions, and the ability to work effectively in a team.

(Kaohsiung) Application Developer (Tester)

Company: IBM

Location: Kaohsiung, TW

Posted Dec 04, 2025

IBM Consulting offers a career rooted in long-term relationships and collaboration with global clients. As a Software Developer, you'll work on hybrid cloud and AI projects using cutting-edge technologies. The role involves system integration testing, API testing, defect resolution, and collaboration with cross-functional teams.

Senior Strategy Consultant

Company: IBM

Location: WASHINGTON, US

Posted Dec 04, 2025

IBM Consulting offers a career rooted in long-term relationships and collaboration with global clients. The Senior Value Orchestrator role focuses on managing the value lifecycle, developing metrics, and ensuring program outcomes. The position requires 10+ years of experience in program performance measurement and strong analytical and communication skills.

Staff Solutions Engineer (HashiCorp)

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The text describes a career opportunity at IBM Software, focusing on a role as a Staff Solutions Engineer for HashiCorp's offerings. The position involves providing technical leadership, strategic guidance, and deep expertise to help customers achieve their goals with HashiCorp solutions, particularly in multicloud and hybrid environments. The role requires extensive experience in technical presales, architecture, and consulting, with a focus on strategic influence, technical expertise, execution excellence, and communication skills.

[日本IBM_Security] IT スペシャリスト

Company: IBM

Location: Tokyo, JP

Posted Dec 04, 2025

This text describes a career in IBM Consulting emphasizing global collaboration, innovation in hybrid cloud and AI, and opportunities for professional growth. It outlines responsibilities in security operations and highlights the importance of communication skills and adaptability in a dynamic work 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