Software engineer

Black Rock Solutions INC

United States

Remote

USD 89,544 - 103,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible work hours
Continuous learning opportunities
Mentorship within a remote team

Job summary

A technology and enterprise software firm is seeking a Software Engineer to work in a fully remote role across the United States. The position involves designing and maintaining scalable cloud-native applications and developing RESTful APIs. Ideal candidates will have a Bachelor's degree in Computer Science and experience with Python and Java. This role promotes flexible working hours and engineering excellence while focusing on high-impact systems used by enterprise customers.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Proven track record of professional software development; experience with distributed systems preferred.
  • Must be authorized to work in the United States.

Responsibilities

  • Design, implement, and maintain scalable cloud-native applications.
  • Develop and consume RESTful APIs and microservices.
  • Write clean, testable code and author automated tests.

Skills

Python
Java
JavaScript
REST APIs
Git
SQL

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
AWS

Job description

Job Title

Software Engineer

Pay Range

$65.00/hr - $75.00/hr

This range is provided by Black Rock Solutions INC. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

About the Opportunity

A technology and enterprise software firm serving US-based enterprise and financial‑services clients. We build and operate production‑grade web services, APIs, and cloud‑native applications that power mission‑critical workflows for customers across regulated industries. This role is fully remote (United States) and focuses on delivering scalable, secure software with strong engineering practices.

Role & Responsibilities
  • Design, implement, and maintain scalable backend and frontend components for cloud‑native applications using modern frameworks and languages.
  • Develop and consume RESTful APIs and microservices; ensure low‑latency, fault‑tolerant behavior in production.
  • Write clean, testable code and author automated unit and integration tests to maintain high code quality.
  • Contribute to CI/CD pipelines, automated deployments, and infrastructure‑as‑code practices to enable rapid, reliable releases.
  • Troubleshoot production issues, perform root‑cause analysis, and implement monitoring and observability improvements.
  • Participate in architecture and code reviews, collaborate closely with product and design, and mentor junior engineers.
Skills & Qualifications

Must‑Have

  • Python
  • Java
  • JavaScript
  • REST APIs
  • Git
  • SQL

Preferred

  • Docker
  • Kubernetes
  • AWS

Additional Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience (or equivalent work experience).
  • Proven track record of professional software development; experience with distributed systems, API design, or cloud‑native applications preferred.
  • Comfortable working on a remote, US‑based engineering team; ability to communicate effectively across time zones.
  • Must be authorized to work in the United States.
Benefits & Culture Highlights
  • Remote‑first US team with flexible work hours and asynchronous collaboration.
  • Focus on engineering excellence, continuous learning, and mentorship.
  • Opportunity to work on high‑impact, production‑grade systems used by enterprise customers.
Summary

This role is optimized for candidates who enjoy building dependable, well‑tested software and who seek a remote engineering role focusing on APIs, cloud services, and scalable systems. Apply if you want to join a high‑velocity engineering organization delivering production software to enterprise clients across the United States.

Seniority Level

Mid‑Senior level

Employment Type

Contract

Job Function

Engineering and Information Technology

Industries

Human Resources Services

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer
Senior/Staff Software Engineer

Embakire Workforce • San Francisco (CA)

Hybrid
USD 180,000 - 220,000
Hybrid work model
Competitive compensation
Comprehensive benefits
Staff Software Engineer (Remote)
Staff Software Engineer (Remote)

Jake Taylor • United States

Remote
USD 220,000 - 240,000
Unlimited PTO
Remote-first culture
Software Engineer
Software Engineer

Harnham • United States

Hybrid
USD 180,000 - 200,000
Equity in a fast-scaling company
Generous PTO
Paid parental leave
Senior Software Engineer
Senior Software Engineer

Jobot • Denver (CO)

Remote
USD 140,000 - 225,000
Bonus
Performance Raises
100% Paid Health Benefits for individual
+6
Software Engineer
Software Engineer

Everglade Works • San Francisco (CA)

Remote
USD 82,656 - 110,208
100% remote work
Flexible hours
Opportunities for growth
Remote Sr. Software Developer
Remote Sr. Software Developer

Jobgether • Iowa (LA)

Remote
USD 124,000 - 330,000
Competitive salary
Bonus and stock options
Generous learning opportunities
+1
Sr. Product Software Engineer
Sr. Product Software Engineer

Inspira Financial • Oak Brook (IL)

Hybrid
USD 140,000 - 160,000
Healthcare
401(k) savings plan
Paid time off
+2
Sr. Software Engineer
Sr. Software Engineer

Worky • Miami (FL)

On-site
USD 170,000 - 200,000
PTO & Holidays
Health insurance
401K with Match
+6
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Amadeus Search • New York (NY)

Hybrid
USD 150,000 - 210,000
Flexible PTO
Medical, dental, and vision coverage
Access to wellness and virtual care programs
+3
Senior Back End Software Engineer (Java)
Senior Back End Software Engineer (Java)

OSI Engineering • Menlo Park (CA)

On-site
USD 160,000 - 180,000