Enable job alerts via email!

Software Development Engineer

IBM

San Diego (CA)

Remote

USD 80,000 - 110,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading tech company as a backend engineer focused on developing cloud-native solutions. This role offers the chance to work in a remote-friendly environment, collaborating with experts to enhance product quality and customer experience in modern enterprise applications.

Qualifications

  • Professional experience developing with modern programming languages.
  • Experience with cloud providers focusing on scalability and security.
  • Ability to review and refactor code.

Responsibilities

  • Design, prototype, and implement features ensuring stability and usability.
  • Collaborate closely with Product Design and Management.
  • Debug and resolve small to medium-level bugs.

Skills

Programming Languages
Distributed Systems
Debugging

Education

Bachelor's Degree

Tools

Golang
Terraform
AWS
Azure
GCP
Packer
Vault
Nomad
Boundary
Consul

Job description

Introduction

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.

Your Role And Responsibilities

At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open-source community as well as our enterprise level customers. Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

What You’ll Do (responsibilities)

We’re looking for fresh/junior engineers with a backend focus to join our team. In this role, you can expect to:

  1. Design, prototype and implement features and tools while ensuring stability and usability
  2. Collaborate closely with Product Design and Product Management partners, as well as engineers on your team and others
  3. Follow through on assigned tasks to build and ship medium-sized features, managing task expectations as needed
  4. Engage in team discussions around diagnosis, planning, and workflow improvements based on product requirements
  5. Apply independent judgment within team practices to determine appropriate actions and solutions
  6. Address unforeseen challenges, making recommendations to keep tasks on track
  7. Debug and resolve small to medium-level bugs in products or solutions to maintain quality
  8. Review technical contributions for quality and consistency, collaborating with stakeholders to resolve issues and recommend technical or architectural changes

Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise

  • Professional experience developing with modern programming languages and frameworks, with an interest in Golang
  • Experience with distributed systems on cloud providers like AWS, Azure, or GCP, focusing on scalability, resilience, and security
  • Experience reviewing, refactoring code, and suggesting improvements
  • Experience writing tests for complex or edge cases

Preferred Technical And Professional Experience

  • Ability to build trust and foster relationships across teams and stakeholders, valuing diverse perspectives and managing expectations
  • Data-driven decision-making skills for solving complex technical challenges
  • Focus on customer needs and systems-thinking, with a commitment to accountability and continuous improvement
  • Experience using HashiCorp products (Terraform, Packer, Waypoint, Nomad, Vault, Boundary, Consul)
  • Experience in cloud platform engineering teams
  • Emerging experience in mentoring team members

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer- Remote

BeyondTrust

Remote

USD 81,000 - 720,000

2 days ago
Be an early applicant

Junior Software Development Engineer

Amadeus

Remote

USD 70,000 - 90,000

5 days ago
Be an early applicant

Lead Software Development Engineer

ZipRecruiter

O’Fallon

Remote

USD 100,000 - 130,000

5 days ago
Be an early applicant

Sr. Software Development Engineer

MxD

Chicago

Remote

USD 101,000 - 204,000

5 days ago
Be an early applicant

Software Development Engineer

Quality Control Specialist - Pest Control

Chicago

Remote

USD 79,000 - 159,000

5 days ago
Be an early applicant

Software Development Engineer - eero, eero Software Services Team

Amazon

Remote

USD 90,000 - 130,000

5 days ago
Be an early applicant

Senior Software Development Engineer - R01551150

Brillio

Phoenix

Remote

USD 100,000 - 130,000

7 days ago
Be an early applicant

Software Development Engineer 4 - C++

Amadeus

Remote

USD 100,000 - 130,000

5 days ago
Be an early applicant

Senior Software Development Engineer, Databricks and AI Platform

Zillow Group

Remote

USD 80,000 - 100,000

12 days ago