Jobs · Engineering · California

Entry Level Software Developer 2026

IBM · San Jose, CA · 1 mo ago
HybridEngineeringFull-time

About the role

IBM Infrastructure is seeking talented Software Developers across multiple disciplines: Back-End Development, Front-End Development, and Data Science. As part of our dynamic team, you’ll collaborate with designers, engineers, and product managers to create responsive, user-friendly applications using modern web technologies. You’ll contribute to scalable systems, intuitive interfaces, and intelligent data-driven features that support IBM’s mission to deliver world-class solutions.

Responsibilities

  • Design, develop, and maintain robust software components and services.
  • Build intuitive and responsive user interfaces using modern frameworks.
  • Analyze and model data to drive insights and improve product performance.
  • Work in agile teams to deliver high-quality code and continuously improve development practices.
  • Collaborate across disciplines to ensure seamless integration and user experience.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Proficiency in one or more programming languages such as Java, Python, Go, or C++.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.

Preferred Qualifications

  • Proficiency in programming languages such as Python, Java, or JavaScript.
  • Experience with cloud platforms, especially IBM Cloud or similar (AWS, Azure, GCP).
  • Understanding of security best practices and Software Development principles.
  • Strong problem-solving and analytical skills.
  • Ability to work in agile, cross-functional teams.

Similar jobs