Skip to Content
United States
Software Performance Engineer
Denver, CO
IBM

Required
Secondary or equivalent
IT Skills 1
  • Software Engineering

1 opening available

Open ended contract

0% travel

✓ Yes Direct hire employee
✓ Yes Full-time
✓ Yes Permanent
✓ Yes On-site
✓ Yes Remote work
Benefits

Key features * A health benefits portfolio that provides strong support for employee well-being and preventive care, comprehensive coverage to meet a range of medical situations, and solid protection against the cost of serious injury or illness. * Income protection in case of serious illness, injury or death, including life insurance and disability benefits. * A retirement program that helps build future financial security through retirement savings and other capital accumulation programs. * Opportunity to follow leisure pursuits through vacation, personal leave and holiday plans. Eligibility Regular IBM employees are eligible for all benefit programs, except the IBM Employees Stock Purchase Plan, beginning with the first day of employment. Health care coverage (medical, dental and vision) is available for you, your spouse/eligible domestic partner and eligible children and other dependents (documentation supporting eligibility is required). IBM provides a range of options, to allo

Job description

See web page:

IBM Watson is looking for a software performance engineer to help deliver one of its flagship products by providing end-to-end performance insight. In this role, the candidate will work on a small team to profile, analyze and optimize a machine-learning based product. The candidate will have a significant impact on Watson's success.

Successful candidates will possess the following key attributes:
A foundation in core CS competencies such as data structures, algorithms and object oriented design
Experience profiling software systems and identifying performance bottlenecks
Basic understanding of service-oriented architecture and microservice architecture
Basic understanding of REST APIs, HTTP, and the network...
... analyze and optimize a machine-learning based product. The candidate will have a significant impact on Watson's success.

Successful candidates will possess the following key attributes:
A foundation in core CS competencies such as data structures, algorithms and object oriented design
Experience profiling software systems and identifying performance bottlenecks
Basic understanding of service-oriented architecture and microservice architecture
Basic understanding of REST APIs, HTTP, and the network stack
Hands-on experience with modern languages such as Python, Elixir, and Go
Basic knowledge of deployment tools such as Docker and Kubernetes
Familiarity with Linux and command-line tools

What will you make with Watson?

Watsoncore
;