Software Developer

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$256,000–$285,000 / yr
Posted
26 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $143k
This role $270k
$77k $307k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $117,085–$169,050 — the blue band above. At the midpoint, this role pays about $270k versus about $143k for comparable roles.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 265 open roles on FindRole.

Listed pay typically runs $180,812–$217,000 across 11 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer

Software Developer The Software Developer will join the team to develop and enhance a Data Integration Agent within an LLM-based agentic framework. The role involves designing and architecting runtime components to ensure system scalability, reliability, and performance. Key responsibilities include utilizing Google Protobufs to transform complex Substrait plans, implementing data integration workflows using StreamSets and DataStage Python SDKs, and building automated testing tools in Python. The developer will also deploy REST API services using Docker, troubleshoot Server-Sent Events protocol communications, and integrate applications with IBM Cloud components like Watsonx Data Intelligence. Required technical skills include proficiency in Java, Python, Docker, IBM Cloud, and IBM DataStage. This role solves complex enterprise data integration problems by enabling accurate extraction and processing of relational operations within a distributed environment.

What does a Software Developer earn?

Median $149350 from 80 postings across 15 companies.

See salary data

What you'll do

  • Develop and enhance a Data Integration Agent within an LLM-based agentic framework.
  • Design and architect runtime components to ensure system scalability, reliability, and performance.
  • Use Google Protobufs to parse and transform complex Substrait plans for relational operations.
  • Implement data integration workflows using StreamSets and DataStage Python SDKs.
  • Build automated testing tools in Python to validate system functionality and quality assurance.
  • Deploy REST API services using Docker and troubleshoot Server-Sent Events (SSE) communications.
  • Integrate applications with IBM Cloud components including Connector services and Watsonx Data Intelligence.
  • Diagnose and resolve technical issues for customer cases in collaboration with support specialists.

What we're looking for

  • Master’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Bachelor's degree plus five years of progressive experience in lieu of a Master's degree.
  • One year of experience as a Software Developer or related role.
  • One year of experience utilizing Java, Python, Docker, IBM Cloud, and IBM DataStage.
  • Experience developing and enhancing Data Integration Agents within LLM-based agentic frameworks.
  • Experience designing and architecting runtime components for scalable and reliable systems.
  • Experience utilizing Google Protobufs to parse and transform complex Substrait plans.
  • Experience building and deploying REST API services using Docker and troubleshooting SSE protocol communications.

More like this

Similar roles

Software Developer Co-Op

IBM

Cambridge 28 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Docker Kubernetes REST APIs Git CI/CD Agile LangChain LangGraph LlamaIndex OpenTelemetry AWS IBM Cloud Azure GCP

Software Developer

Leidos

Eagan, MN +2 11 days ago $69,550–$125,725
Java React HTML CSS JavaScript Linux Git Subversion Junit Mockito RESTful API JSON XML XSD Spring Framework Spring Security Spring Boot Python Ansible YAML DevSecOps CI/CD MongoDB
2+ yrs exp

Software Developer

General Dynamics

Point Mugu, CA 73 days ago $107,744–$143,750
C# Java Microsoft SQL Server REST API Visual Studio Git Docker Jenkins SonarQube NuGet RedHat Agile SCRUM Jira
3+ yrs exp

Software Developer

Booz Allen Hamilton

Dahlgren, VA 49 days ago $61,900–$141,000
C# Java Python C C++ .NET JavaScript React Angular NodeJS PHP Bash Groovy Lua AWS Azure Google Cloud Platform Docker Kubernetes Rancher GIT APIs Microservices Agile Shell Scripting Security+
3+ yrs exp

Software Developer

BECU

Remote (WA) +9 70 days ago
.NET C# PowerShell JavaScript TypeScript Python SQL Azure DevOps GitHub Actions Jenkins TeamCity Fiserv DNA Linux Bash YAML Git Test Driven Development SOLID Object-Oriented Programming
2+ yrs exp Remote

Software Developer

Booz Allen Hamilton

McLean, VA 69 days ago $86,800–$198,000
Python C C++ CUDA GPU Accelerated Development Agile Extreme Programming Automated Testing dApp Development Automation Optimization
5+ yrs exp