Company: IBM Corporation
Location: San Francisco, CA
Position Type: Full Time
Experience: See below
Education: See below
Work with the product team to gather feature requirements. Design and implement new functionality. Correct software deficiencies. Develop performance enhancements. Design for ease of operation and monitoring. Maintain strong code quality and testing. Collaborate with other engineers through design discussions, code review. Collaborate with product managers, user experience designers, and field team to ensure solutions meet complex customer requirements. Lead cross-functional teams to deliver complex features involving software installation, configuration, and communication. Improve engineering efficiency through automation and tooling. Own assigned areas involving hyperscaler and Kubernetes integrations with a SaaS product and end to end testing, considering past, current, and future requirements and enhancements. Engage with community of users to grow the understanding and adoption of StreamSets product. Resolve escalated customer issues. Utilize: Java, Cloud native applications, Distributed systems, Continuous Integration/Continuous Development (CI/CD) pipelines, Extract Transform and Load (ETL) Cloud Computing. Required: Master’s degree or equivalent in Computer Science 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 Engineer, Software Developer or related. One (1) year of experience must include utilizing Java, Cloud native applications, Distributed systems, Continuous Integration/Continuous Development (CI/CD) pipelines, Extract Transform and Load (ETL) Cloud Computing. $206315 to $211700 per year. Please send resumes to recruitad@us.ibm.com. Applicants must reference V215 in the subject line.