Software Engineer

IBM β€’ US Yorktown Heights

Company

IBM

Location

US Yorktown Heights

Type

Full Time

Job Description

Introduction
At IBM work is more than a job – it’s a calling: 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. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.

Your Role and Responsibilities
This Software Engineer will be responsible for advancing our low-level software stack that integrates Quantum devices into our cloud services software stack on the edge of systems programming and cloud-native service development. In this role it is required to develop test and act as a last level service person to improve and advance our high-quality product. Additionally this individual is expected to interact closely with our reliability and operation teams to learn from failures and operation findings and feed back into development. To be successful as a software engineer you should have a working in-depth knowledge of distributed systems cloud native and modern software development and architecture & design test automation and the ability to write highly efficient and effective code with the latest engineering techniques as well as communicate effectively and efficiently in and with our world-wide distributed teams.

Required Technical and Professional Expertise
2+ years of experience with a software development in either cloud-native or system programming environments
In depth knowledge of and experience with complex distributed systems and their architectures
In depth experience with parallel/concurrent programming
2+ years of experience in writing production level software in either Go/Python/Rust/C++
Strong communication skills written and verbal to efficiently and effectively communicate in a globally distributed team
2+ years of experience with writing software for services that are available in cloud environments 24Γ—7
2+ years of experience with cloud-native software development tools in agile software environments

Preferred Technical and Professional Expertise
Experience with cloud-native development as well as systems level development
Apply Now

Date Posted

10/17/2024

Views

0

Back to Job Listings ❀️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - AI-powered Automation Intern: 2025 - IBM

Views in the last 30 days - 0

The job posting is for a summer internship at IBM Research where you will work on AI research and development The role involves designing and implemen...

View Details

Design Enablement Engineer - Semiconductor Technology & Automation - IBM

Views in the last 30 days - 0

IBM Research is seeking a skilled Design Enablement Engineer to join their team supporting production takeout operations for advanced semiconductor te...

View Details

Cloud Software Developer for EDA Intern - IBM

Views in the last 30 days - 0

The job posting is for a 2025 summer internship at IBM seeking a Software Developer with experience in cloud architecture automation and Python The ro...

View Details

Hardware Developer, Quantum Computing Technologies - IBM

Views in the last 30 days - 0

The text describes a Hardware Developer role at IBM focusing on quantum hardware design and simulation The role involves working on electronic design ...

View Details

Senior Fault Tolerant Quantum Algorithms Researcher - IBM

Views in the last 30 days - 0

The job posting is for a theoretical research scientist at IBM Quantum responsible for advancing the field of quantum computing The role requires a Ph...

View Details

Startup Program Manager - IBM

Views in the last 30 days - 0

The text describes the role of an Offering Manager at IBM responsible for the full lifecycle of an offering and the responsibilities of a Startup Prog...

View Details