IBM
IBM

Software Developer

职能工程
级别中级
地点Bellevue, United States
方式现场办公
类型Professional
发布今天
立即申请

职位介绍

Software Developer, IBM Corporation, Bellevue, WA (Up to 60% telecommuting permitted):

  • Analyze system logs, performance metrics, and customer-reported issues to diagnose root causes of complex application or network concerns.
  • Design solutions, including drafting architecture diagrams and technical specifications of new components of Astra/Apache Cassandra-related software, that enhance efficiency, reliability, and scalability.
  • Integrate advanced features to support enterprise GenAI applications.
  • Implement solutions in computer languages, applying advanced concepts in distributed computing and software engineering.
  • Perform systems management and integration functions, ensuring compatibility across modules and APIs.
  • Deploy and manage solutions in multi-cloud environments to ensure seamless scalability and reliability.
  • Optimize performance by refining algorithms and enhancing concurrency to handle large-scale workloads.
  • Create new database features that meet scalability, availability, and multi-tenancy requirements.
  • Enhance existing functionality to improve system performance and end-user experience.
  • Engineer core infrastructure for GenAI, including Retrieval-Augmented Generation (RAG) for augmented retrieval and Hybrid Search combining lexical and vector searches.
  • Diagnose and resolve defects through rigorous debugging, testing, and code review.
  • Coordinate software release processes, integrating deliverables from multiple engineering teams.
  • Collaborate with GenAI-related teams to integrate GenAI features for AI-powered agents and workflows.
  • Provide ongoing support for customers, including troubleshooting escalations and delivering fixes.
  • Review and contribute to technical documentation to ensure accuracy and clarity for users.
  • Utilize: Java, Retrieval-Augmented Generation (RAG), Hybrid Search, Reactive Programming, Apache Cassandra, Kubernetes (K8s), gRPC (gRPC Remote Procedure Calls).

Required: Master’s degree or equivalent in Computer Science, Information Systems Management 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, Distributed Software Engineer or related. One (1) year of experience must include utilizing Java, Retrieval-Augmented Generation (RAG), Hybrid Search, Reactive Programming, Apache Cassandra, Kubernetes (K8s), gRPC (gRPC Remote Procedure Calls). $206086 per year. Full time. SN190.

福利待遇

•医疗保险

•带薪假期

•退休金计划

•绩效奖金

•Learning Budget

•育儿假

必备技能

Software engineering

Application development

Troubleshooting

我的简历能帮我拿到面试吗?

用 refresh.cv 查看简历评分和具体修改建议。

创建简历

关于IBM

Bellevue

总部位置