Mid-Level Software Engineer, Distributed Systems (Remote)

HRCap, Inc.

United States

Remote

USD 145,000 - 185,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Equity/RSUs
Sign-on bonus
Annual performance bonus

Job summary

HRCap, Inc. is seeking a Mid-Level Software Engineer for a premier global tech client focused on scalable distributed systems and cloud platforms.

You will drive design, development, and optimization of core architectures, aiming to increase resiliency and throughput. You’ll own services end-to-end, collaborate with Product, Data, and QA teams, and contribute to robust CI/CD pipelines using Go, Java, Python, Kubernetes, AWS/GCP, and Kafka.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3–5 years of professional software engineering experience with distributed systems.
  • Proficiency in at least one core backend language (Go/Java/C++/Python) and databases, microservices, and cloud constraints.
  • Bilingual in English and Korean/ Mandarin/ Japanese is highly preferred.

Responsibilities

  • Design, build, and maintain scalable distributed systems and microservices.
  • Develop and maintain CI/CD pipelines and automated tests.
  • Monitor performance, identify latency bottlenecks, and translate metrics into improvements.
  • Collaborate with Product Managers, Data Engineers, and QA teams to specify requirements and review implementations.

Skills

Distributed systems
Backend development
CI/CD
Code reviews

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL/MySQL
Kubernetes
AWS/GCP/Azure
Kafka

Job description

HRCap, Inc. is seeking a Mid-Level Software Engineer for a premier global tech client focused on scalable distributed systems and cloud platforms.

You will drive design, development, and optimization of core architectures, aiming to increase resiliency and throughput. You’ll own services end-to-end, collaborate with Product, Data, and QA teams, and contribute to robust CI/CD pipelines using Go, Java, Python, Kubernetes, AWS/GCP, and Kafka.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Staff Engineer, Large-Scale Distributed Systems
Remote Staff Engineer, Large-Scale Distributed Systems

HighLevel • United States

Remote
USD 180,000 - 240,000
Remote-friendly
Remote Principal Software Engineer (Distributed Systems)
Remote Principal Software Engineer (Distributed Systems)

Placements24 • Queenstown (MD)

Remote
USD 180,000 - 240,000
Health insurance
Paid time off
Retirement plan
+2
Software Engineer
Software Engineer

HRCap, Inc. • United States

Remote
USD 145,000 - 185,000
Health benefits
Equity/RSUs
Sign-on bonus
+1
Senior Kubernetes & Distributed Systems Engineer (Remote)
Senior Kubernetes & Distributed Systems Engineer (Remote)

Buoyant • United States

Remote
USD 140,000 - 190,000
Lead Backend Engineer – Remote, Distributed Systems
Lead Backend Engineer – Remote, Distributed Systems

Bright Vision Technologies • Artesia (CA), Cerritos (CA)

Remote
USD 75,000 - 95,000
Senior GovCloud Distributed Systems Engineer
Senior GovCloud Distributed Systems Engineer

Leadout Capital • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Engineer, Distributed Systems (Remote)
Staff Engineer, Distributed Systems (Remote)

Pragmatike • Seattle (WA)

Remote
USD 200,000 - 350,000
Remote Senior Distributed Systems Engineer
Remote Senior Distributed Systems Engineer

IBM • Lowell (MA)

Remote
USD 120,000 - 160,000
Remote Principal Architect, Distributed Systems
Remote Principal Architect, Distributed Systems

Openkrill • United States

Remote
USD 180,000 - 240,000
Staff Software Engineer - Remote, Architecting Cloud Platforms
Staff Software Engineer - Remote, Architecting Cloud Platforms

SPD Technology • United States

Remote
USD 140,000 - 190,000
Flexible schedule
Remote work options
Mentorship and growth programs