Software developer

IBM

Quick summary

Work type
On-site
Location
Yorktown Heights, NY
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $164k
$114k most similar roles pay here $214k

This listing doesn't post a salary. Most similar roles pay $135,245–$193,263.

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

Listed pay typically runs $1,000,000–$1,000,000 across 9 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software developer

Join the core Qiskit SDK team as a Software Developer and contribute to shaping the future of quantum computing through systems programming, compiler infrastructure, and open-source development. You will design, implement, and maintain performance-critical components and APIs for the Qiskit SDK, ensuring high-quality, well-tested code with strong usability and backward compatibility. Responsibilities include developing compiler and transpilation infrastructure, reviewing contributions from internal and external sources, participating in open-source workflows, and collaborating closely with research, hardware, and product teams to support users and partners. The role requires proficiency in Rust for production-grade performance-aware coding, along with working knowledge of Python for API support and mixed systems development. Essential skills include software engineering fundamentals, experience with quantum computing SDKs, and familiarity with compiler concepts.

What you'll do

  • Design, implement, and maintain core Qiskit SDK components and APIs.
  • Develop high-quality, well-tested, performance-critical code with strong usability focus.
  • Contribute to compiler infrastructure, including IRs, optimization passes, and pipelines.
  • Review and mentor contributions from internal engineers and external open-source contributors.
  • Debug and resolve complex issues across a large, evolving codebase.

What we're looking for

  • Strong proficiency in Rust for production-quality, performance-aware code development.
  • Solid experience contributing to open-source projects and conducting code reviews.
  • Expertise in software engineering fundamentals like modular design and testing.
  • Familiarity with quantum computing concepts and SDKs such as Qiskit or tket.
  • Experience developing Python extension modules using Rust or similar FFI integrations.
  • Knowledge of compiler/transpiler concepts including IRs, passes, and transformations.

More like this

Similar roles

Software Developer

Booz Allen Hamilton

Fort Meade, MD 82 days ago $69,400$158,000
Java JavaScript MongoDB Spring OSGi Perl Python Lua NGINX Linux

Software Developer

Booz Allen Hamilton

Fayetteville, NC 19 days ago $86,800$198,000
Python C++ REST APIs Data Analytics CI/CD

Software Developer

Leidos

Gaithersburg, MD 33 days ago $69,550$125,725
PHP Python Drupal PostgreSQL MySQL Agile Terraform Ansible Bamboo Docker SonarQube Git Bitbucket Jenkins HTML5 JavaScript CSS3 UNIX Linux XML XSD XSLT JSON CSV PHPUnit Behat Selenium Doctrine Eloquent AWS

Software Developer

Booz Allen Hamilton

Dahlgren, VA +1 21 days ago $69,300$158,000
Java Kotlin Go Golang Rust TypeScript Docker Kubernetes CI/CD SQL Agile OpenLayers Cesium MQTT gRPC WebSockets

Software Developer

Avnet

Tempe, Arizona 14 days ago
Java Python Spring Angular HTML CSS TypeScript Bootstrap SQL Web Services CI/CD

Software Developer

Leidos

Alexandria, VA +3 14 days ago $107,900$195,050
Python Java Spring React Node Postgres GitLab Docker AWS CI/CD C++ Typescript Bash Gradle OpenJDK HTTP SSL Jira Confluence