The posting
Software Developer, IBM Corporation, San Jose, CA (Up to 40% telecommuting permitted):
- Develop, and enhance a Data Integration Agent within an LLM (Large Language Model)-based agentic framework to support data integration and processing functionalities.
- Design and architect runtime components of the solution and implement core system features to ensure scalability, reliability, and performance.
- Utilize Google Protobufs to parse, traverse, and transform complex Substrait plans for accurate extraction and processing of relational operations.
- Develop and implement compliant data integration workflows using StreamSets and DataStage Python SDKs within enterprise data integration runtime environments.
- Design and develop automated testing tools using Python to validate system functionality, improve quality assurance processes, and ensure application stability.
- Build and deploy REST API services using Docker, analyze and resolve system integration issues, and troubleshoot Server-Sent Events (SSE) protocol communications between distributed services.
- Provide technical support for customer cases by diagnosing issues and collaborating with Technical Support Specialists (TSS) to deliver timely and effective technical solutions.
- Integrate applications with IBM Cloud components, including Connector services, Asset Services, and Watsonx Data Intelligence platforms to enable enterprise data capabilities.
- Utilize: Java, Python, Docker, IBM Cloud, IBM DataStage.
Required: Master’s degree or equivalent in Computer Science, Engineering, Information Technology or related (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master’s degree) and one (1) year of experience as a Software Developer or related. One (1) year of experience must include utilizing Java, Python, Docker, IBM Cloud, IBM DataStage. $256000 to $285000 per year. Full time. AV223.
Master’s degree or equivalent in Computer Science, Engineering, Information Technology or related (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master’s degree) and one (1) year of experience as a Software Developer or related. One (1) year of experience must include utilizing Java, Python, Docker, IBM Cloud, IBM DataStage.



