-
Lensa

Software Developer

Lensa
United States · Full-time · Entry

Lensa partners with DirectEmployers to promote this job for IBM.

Introduction

Your Role And Responsibilities

Software Developer, IBM Corporation, San Jose, CA

  • Design and develop scalable and performant APIs using programming languages.
  • Develop and deploy machine learning models.
  • Design and implement data storage solutions using databases such as CouchDB, PostgreSQL and Redis.
  • Lead a team of software developers and ensure the successful delivery of machine learning related projects.
  • Collaborate with cross-functional teams to ensure superior product quality and timely releases.
  • Instill a culture of continuous improvement and effective teamwork through Agile practices.
  • Establish and manage CI/CD pipelines using Jenkins and Travis to automate testing and deployment processes.
  • Conduct performance optimizations by analyzing metrics from Prometheus and Instana to enhance system efficiency.
  • Ensure compliance with industry standards and regulatory requirements for all developed APIs and solutions.
  • Provide technical support and lead product demos and training sessions for internal customers using the developed tools.
  • Implement proactive monitoring and alerting systems to detect and address issues before they impact customers.
  • Integrate security measures such as encryption and regular audits into the development lifecycle using appropriate tools.
  • Perform security scans on all packages and tools to ensure there are no vulnerabilities at the time of product release.
  • Utilize: Scala, Golang, Python, RESTful APIs, Swagger, PyTorch, scikit-learn, Kubernetes, Docker, CouchDB, PostgreSQL, Redis, Jenkins, Travis.

Required: Bachelor’s degree or equivalent in Computer Science, Engineering, or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing Scala, Golang, Python, RESTful APIs, Swagger, PyTorch, scikit-learn, Kubernetes, Docker, CouchDB, PostgreSQL, Redis, Jenkins, Travis. $204000 to 289200 per year. Full time. V199.

Required Technical And Professional Expertise

Bachelor’s degree or equivalent in Computer Science, Engineering, or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing Scala, Golang, Python, RESTful APIs, Swagger, PyTorch, scikit-learn, Kubernetes, Docker, CouchDB, PostgreSQL, Redis, Jenkins, Travis.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

If you have questions about this posting, please contact [email protected]

Key Skills

Ranked by relevance

postgresql jenkins couchdb redis restful apis kubernetes pytorch python docker golang scala machine learning prometheus storage cicd san
Login to Apply
Posted
Jun 24, 2025
Type
Full-time
Level
Entry
Location
San Jose
Company
Lensa

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Lensa
Related

Jr. DevOps Engineer

2026-03-31

Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Lensa
Related

Scrum Master (Remote Opportunity)

2026-03-30

Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Lensa
Related

Software Engineer 1

2026-03-31

Volunteer
Not Applicable
United States
Software Development
Engineering