• Bellevue, WA
  • $206,086 Per Year
2 days ago

Job Description

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.

Numbers & Facts

LocationBellevue, WA
IndustryComputer/IT Services
Company Size10,000 employees or more
Year Founded1911
Websitehttp://www-03.ibm.com/employment/us/

About Company

At IBM, you don’t need a degree to shape the future. Just bring your skills—and your passion. To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate.

Not just to do something better, but to attempt things you've never thought possible. To lead in this new era of technology and solve some of the world's most challenging problems. Let’s get to work.

Skills

  • Algorithmsunmatched
  • Apache Cassandraunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Draftingunmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Computer Softwareunmatched
  • Concurrencyunmatched
  • Customer Support/Serviceunmatched
  • Database Administrationunmatched
  • Debugging Skillsunmatched
  • Distributed Computingunmatched
  • IBM Product Familyunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Management of Information Systems/Technology (MIS)unmatched
  • Performance Managementunmatched
  • Performance Metricsunmatched
  • Performance Tuning/Optimizationunmatched
  • Process Managementunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • System Integration (SI)unmatched
  • Systems Administration/Managementunmatched
  • Systems Analysisunmatched
  • Technical Writingunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Work From Homeunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder