Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

IBM

Introduction

IBM InfoSphere Optim is an enterprise data management platform that enables organizations to manage data throughout its lifecycle-from creation and usage to archiving, privacy, and retirement. Optim provides capabilities for application data archiving, test data management, data privacy, and governance, and is a critical component of IBM's data management portfolio.

As a Software Developer for IBM InfoSphere Optim, you will design, develop, and maintain core product components that support scalable, secure, and high-performance data management solutions. You will work on complex, distributed systems and collaborate closely with engineering, quality, and operations teams to deliver robust features, resolve defects at the source, and continuously improve product quality.

This role emphasizes hands-on software development, deep technical ownership, and root-cause-driven engineering. You will work across operating systems, databases, and deployment models, contributing directly to the evolution of the Optim product line.

Your role and responsibilities

  • Design, develop, test, and maintain software components for IBM InfoSphere Optim using Java, C, C++, and scripting languages.

  • Own product features and fixes end-to-end, including design, implementation, code reviews, testing, and delivery.

  • Analyze and debug complex product issues using logs, traces, dumps, and code-level debugging to identify root causes and implement permanent fixes.

  • Enhance product reliability, performance, and scalability through architectural improvements and code optimization.

  • Develop and maintain APIs, utilities, and internal tooling to support Optim functionality and integrations.

  • Collaborate with cross-functional teams (development, QA, DevOps, and operations) to deliver high-quality releases.

  • Improve diagnostics, logging, and tracing to increase observability and simplify troubleshooting.

  • Contribute to CI/CD pipelines, build systems, and automated testing frameworks.

  • Create and maintain technical documentation, design specifications, and developer guides.

  • Mentor junior engineers and contribute to technical knowledge sharing across the team.

  • Configure and maintain InfoSphere Optim environments for development, testing, and validation.

Required technical and professional expertise

  • 5+ years of hands-on experience in product development for enterprise software.

  • Strong experience developing software using Java, C, C++, or scripting languages.

  • Solid understanding of the software development lifecycle, tools, and best practices.

  • Experience developing and debugging applications on Windows, Linux, and UNIX platforms.

  • Strong skills in debugging, log analysis, trace interpretation, and root cause analysis.

  • Experience working with database management systems such as DB2, Oracle, or SQL Server.

  • Ability to analyze and resolve complex configuration- and environment-related issues.

  • Experience working with CI/CD pipelines, IDEs, and large, modular codebases.

  • Strong analytical and problem-solving skills.

  • Effective written and verbal communication skills.

Preferred technical and professional experience

  • Hands-on experience with IBM InfoSphere Optim components, including Archive, Data Privacy, and Test Data Management.

  • Experience with Optim deployment models across distributed platforms and z/OS.

  • Knowledge of high-availability, scalability, and performance tuning for enterprise systems.

  • Experience developing or enhancing solutions that meet enterprise-grade reliability and SLA requirements.

  • Familiarity with data governance, compliance, and privacy concepts.

Exposure to large-scale enterprise data management or middleware platforms.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in San Jose, CA vacancy
  • $110k - $135k

     ...Job Title: Sr. Full Stack Software Developer Location(s): Milpitas, CA Compensation: $110,000 - $135,000 About this position Advantech is seeking a Senior Full Stack Developer to help modernize and scale our proprietary internal platforms and design systems... 
    Suggested
    Permanent employment
    Work from home

    Advantech

    Milpitas, CA
    2 days ago
  • $187.04k

     ...rapid iteration, we provide reliable services for businesses to make bold hypotheses and cautious verification. As a full stack software engineer in experimentation and evaluation team, you will have the opportunity to build, optimize and grow one of the largest data... 
    Suggested
    Full time
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $147k - $237.5k

     ...architecting the platform as a scalable, event-driven, microservices platform with a strong focus on reliability, automation, and developer velocity. We are looking for a Full Stack Engineer who thrives in complex distributed systems, enjoys solving deep platform problems... 
    Suggested
    Full time
    Contract work
    Work at office
    Shift work

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • A global technology company is seeking a Principal Software Engineer to lead and mentor teams in building high-volume platforms. This role requires extensive experience in large-scale web applications using technologies like React and Java. The candidate should possess... 
    Suggested
    Relocation package

    AVOMIND

    San Jose, CA
    a month ago
  •  ...A leading technology company in San Jose is seeking a Full Stack Software Engineer to join their experimentation and evaluation team. The ideal candidate will design and implement scalable systems supporting core products. Key responsibilities include optimizing user... 
    Suggested

    Tik Tok

    San Jose, CA
    2 days ago
  • $140k - $240k

     ...components, networking and a vertically integrated cluster management software stack - all the way from a bare-metal deployment that brings up...  ...as well as privacy of such cluster use-cases. You will develop security engineering solutions that have the necessary network... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    4 days ago
  •  ...leading healthcare technology firm is seeking a Senior Full Stack Developer to build web services and integrations. This role involves...  ...team. The ideal candidate will have 7+ years of experience in software development, strong Java skills, and a solid understanding of... 

    ESR Healthcare

    San Jose, CA
    2 days ago
  •  ...A leading technology company in California is looking for Entry Level Software Engineers to design and develop features for their flagship platform. The role involves collaboration with cross-functional teams, addressing engineering challenges, and is ideal for systems... 

    NetApp

    San Jose, CA
    2 days ago
  • $147k - $237.5k

    Palo Alto Networks in Santa Clara, California is seeking a Full Stack Engineer to build and enhance their Licensing & Activation platform. This role involves designing distributed microservices and working with both backend services and frontend applications using Golang...

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...The Senior/Staff Java Developer will contribute to designing, developing, and maintaining large-scale, cloud-based applications. This...  ...owners, architects, QA, and DevOps teams to deliver high-quality software solutions. Work independently on assigned tasks, driving them... 

    Compunnel

    Sunnyvale, CA
    3 days ago
  •  ...System / Clojure Principal Software Engineer Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-state's...  ...libraries to test various cloud components. Responsibilities: Develop and maintain infrastructure-level software solutions. Contribute... 

    Integrated Resources

    Santa Clara, CA
    2 days ago
  • $136.5k - $253.5k

     ...Cadence Job Opportunity At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology...  ...in designing data structures, algorithms, and applying software engineering principles. ~ Industry experience developing and... 

    Cadence Inc

    San Jose, CA
    8 hours ago
  • $170k - $277k

    Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and...
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $154k - $286k

     ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance the FPGA-Based Prototyping product... 

    Cadence Inc

    San Jose, CA
    3 days ago
  • $136.5k - $253.5k

     ...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. At Cadence, we hire...  ...proficiency in designing data structures, algorithms, and applying software engineering principles. ~ Industry experience developing and... 

    Cadence Design Systems

    San Jose, CA
    1 day ago
  • $205.5k - $310.2k

     ...Senior Principal Security Software Engineer – C and Cryptographic Systems Join us to do the best work of your career and make a profound...  ...review design, functional, technical and user documentation; develop, review and implement test strategies for software products and... 
    Relocation

    Dell Technologies

    Santa Clara, CA
    2 days ago
  • $165k - $267.5k

     ...A leading cybersecurity firm in Santa Clara is seeking a software developer skilled in C++ to tackle complex problems and optimize large projects. The role involves collaboration with cross-functional teams and requires a strong background in software development and... 

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...customer facing web and mobile applications. * Participate in software development life cycle (SDLC) phases including sprint planning,...  ...data communication between back-end systems using Kafka. * Develop Unit and Automation Testing Frameworks, Test Suites, and Stubs/... 
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    2 days per week

    Redolent

    Sunnyvale, CA
    3 days ago
  •  ...Job role:Java developer Location:Sanjose,CA Really need Strong profile-- SanJose, CA Skills they are looking for: Java Backend Developer Oracle, Spring Boot, microservices, Kafka Experience with Service Platform Should be really good with Data Structures... 

    Info Way Solutions

    San Jose, CA
    3 days ago
  • $125k - $222k

     ...Applied Intuition builds the toolchain that enables the world's leading physical AI programs to develop, validate, and deploy these complex systems safely. Our software is used by top automotive OEMs, trucking companies, and robotaxi programs to accelerate the path from... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    19 days ago
  •  ...Java Developer with SRE Sunnyvale, CA (Day 1 Onsite) Job Discription: Skilled at writing clean, high-performant and unit-testable code in Java Proficiency with the architecture, deployment, performance tuning, and troubleshooting large... 

    Info Way Solutions

    Sunnyvale, CA
    2 days ago
  •  ...Java Developer St Louis, MO (Onsite from day 1) Requirement: Strong Java developer with very good understanding of micro services. Grasp of software engineering skills in modular design, data structures, algorithms Deep knowledge and hands on experience... 
    Work experience placement

    Omega Solutions

    Santa Clara, CA
    14 hours ago
  •  ...Java Developer With Actimize Location: Columbus, OH Client: Banking / Virtusa Any visa is fine Job Description: BS/...  ...Script) Experience writing Microservices As a Full Stack Software Engineer, you will work with business and IT leadership to understand... 

    Omega Solutions

    Santa Clara, CA
    1 day ago
  •  ...Job Title: Principal Software Engineer / Architect (Networking) Location: San Jose, CA Experience: 5-7 Years Job Summary:...  ...scalable solutions. Key Responsibilities: Design and develop scalable networking solutions for data center environments... 

    Info Way Solutions

    San Jose, CA
    2 days ago
  •  ...We are seeking a talented and passionate Java Developer to join our W+ Membership team. The ideal candidate will have experience working...  ..., Engineering, or related field. 3+ years of experience in software design, development, and automated deployments. Proficiency in... 

    Compunnel

    Sunnyvale, CA
    2 days ago
  •  ...of our strategy to embed intelligence into every stage of the developer lifecycle—from ideation and documentation to coding, testing,...  ...directly accelerate developer velocity, elevate our standards for software quality, and unlock new business opportunities by enabling the... 
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    14 hours ago
  • $203k - $230k

     ...UALink™ semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible...  ...center networking product Bring-up newly manufactured boards and develop the first level of software. Isolate and perform root-cause... 
    Contract work
    Flexible hours

    Astera Labs

    San Jose, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting ...

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $136.5k - $253.5k

     ...At Cadence, We Hire And Develop Leaders And Innovators Who Want To Make An Impact On The World Of Technology The candidate will be...  .... Position Requirements: Candidate must be familiar with software engineering methods and committed to high quality development work... 
    Full time

    Cadence Inc

    San Jose, CA
    14 hours ago
  • $125k - $222k

     ...C++ Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion...  ...coursework or research experience in robotics. Experience developing onboard or embedded application software (e.g., autonomy, ADAS... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!