Software Engineer
Company
IBM
Location
US Research Triangle Park
Type
Full Time
Job Description
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
At IBM Quantum Software we are looking for a software engineer to join the system level development team. 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
Date Posted
11/21/2024
Views
0
Similar Jobs
Senior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...
View DetailsPeople Operations Advisor - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View Details