Software Developer

IBM

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WA
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $148k
$97k $205k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $122,275–$174,612.

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 276 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer

Software Developer The Software Developer joins the team to design, implement, and manage complex software components for Astra and Apache Cassandra-related systems. This role involves analyzing system logs and performance metrics to diagnose root causes, drafting architecture diagrams, and developing new database features that ensure scalability, availability, and multi-tenancy. Key responsibilities include engineering core infrastructure for enterprise GenAI applications, specifically focusing on Retrieval-Augmented Generation and Hybrid Search. The developer will optimize algorithms for large-scale workloads, manage multi-cloud deployments, and coordinate software release processes across engineering teams. Technical requirements include proficiency in Java, Reactive Programming, Kubernetes, and gRPC. The position solves critical problems in distributed computing by enhancing system reliability, integrating AI-powered workflows, and providing technical support to resolve complex application and network concerns for enterprise users.

What does a Software Developer earn?

Median $151475 from 83 postings across 16 companies.

See salary data

What you'll do

  • Analyze system logs and performance metrics to diagnose root causes of complex application or network issues.
  • Design architecture diagrams and technical specifications for new Astra/Apache Cassandra-related software components.
  • Engineer core infrastructure for GenAI, including Retrieval-Augmented Generation (RAG) and Hybrid Search.
  • Implement distributed computing solutions using Java, Kubernetes, and gRPC to support enterprise GenAI applications.
  • Optimize system performance by refining algorithms and enhancing concurrency for large-scale workloads.
  • Deploy and manage scalable solutions across multi-cloud environments.
  • Diagnose and resolve software defects through rigorous debugging, testing, and code reviews.
  • Coordinate software release processes and integrate deliverables from multiple engineering teams.

What we're looking for

  • Master’s degree in Computer Science, Information Systems Management, 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 Engineer, Distributed Software Engineer, or related role.
  • One year of experience utilizing Java, Retrieval-Augmented Generation (RAG), Hybrid Search, Reactive Programming, Apache Cassandra, Kubernetes (K8s), and gRPC.
  • Experience designing architecture diagrams and technical specifications for Astra/Apache Cassandra-related software.
  • Experience deploying and managing solutions in multi-cloud environments.
  • Experience engineering core infrastructure for GenAI, including RAG and Hybrid Search.
  • Experience diagnosing and resolving defects through rigorous debugging, testing, and code review.

More like this

Similar roles

Software Developer

Booz Allen Hamilton

Belcamp, MD +1 47 days ago $61,900–$141,000
Python C Java C# C++ .NET JavaScript React Angular NodeJS PHP Bash GIT APIs Cloud Platforms Shell Scripting Embedded OS FPGA RF Engineering AI ML

Software Developer

Leidos

Eagan, MN +1 46 days ago $69,550–$125,725
C++ Java UNIX Linux Python Qt Git Subversion CVS Ansible Shell Script Agile Scrum JIRA Atlassian Tool Suite C Ada Perl Object-Oriented Design
2+ yrs exp Hybrid

Software Developer

Leidos

Egg Harbor Township, NJ 44 days ago $69,550–$125,725
Ansible Python Bash Shell Scripting Linux Red Hat Enterprise Linux Podman Docker Infrastructure as Code CI/CD Git VMware KVM YAML RPM pip Network Configuration PXE boot Kickstart
4+ yrs exp Hybrid

Software Developer

Fortinet

Sunnyvale, CA 100 days ago $150,000–$183,000
C++ C Windows Driver Programming Network Programming TCP/IP UDP Rust Python Java VPN Object-Oriented Programming Network Security
7+ yrs exp

Software Developer

Leidos

Reston, VA 12 days ago $131,300–$237,350
ETL ELT Python TypeScript Node.js AWS SQL Relational Databases Elasticsearch Apache NiFi Data Pipelines API Integration NoSQL Message Queues Data Modeling Agile
10+ yrs exp

Software Developer

Booz Allen Hamilton

Huntsville, AL 13 days ago $86,800–$198,000
Python Java .NET C# HTML JavaScript Angular Spring Boot React Docker AWS Agile SQL Relational Databases Object-Oriented Design Full-Stack Development
6+ yrs exp