Backend Developer (Compute Solutions)

Nexcess

United States

Remote

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote work
Co-working space Bratislava
International team

Job summary

Compute Solutions seeks an experienced backend engineer to own features end-to-end, from spec to production. You will work on VPS, cloud, storage, and bare metal services, with a focus on reliable, data-driven backend systems in a remote, distributed team.

You will be hands-on with Perl and PostgreSQL, design scalable APIs, write tests, and participate in on-call incidents while mentoring peers and coordinating across teams.

Qualifications

  • 5+ years of experience in backend software engineering.
  • 5+ years of experience with Perl.
  • 5+ years of experience with PostgreSQL or a similar relational database.
  • Strong backend architecture, APIs, and data-driven systems.
  • Experience building, testing, deploying, and supporting production software.
  • Strong SQL skills and relational data modeling.
  • Experience writing automated tests and validating production changes.
  • Clear written communication in a remote, distributed team.
  • On-call rotation and incident response experience.
  • Experience with AI-assisted engineering tools.

Responsibilities

  • Own backend features end to end within Compute Solutions.
  • Design and develop reliable backend services and integrations.
  • Work with relational databases and data models.
  • Translate requirements into clear technical specifications.
  • Use AI-assisted engineering tools daily.
  • Verify changes with evidence through tests.
  • Review code and provide actionable feedback.
  • Work safely in legacy or unfamiliar codebases.
  • Own what you run and participate in on-call rotation.
  • Mentor other engineers and coordinate dependencies across teams.

Skills

Perl
PostgreSQL
Backend architecture
Automated tests
SQL
On-call
AI tools
Remote collaboration

Tools

Git
CI/CD

Job description

Compute Solutions builds and operates the VPS, Cloud Dedicated, storage, and bare metal products our customers run their cloud infrastructure on.

You will own features end to end: the specification, the code, the tests and how it behaves in production. This is an individual contributor role with no direct reports, and you are the engineer who answers for whether what you shipped actually works.

The pull request is the visible part. The job is the machine behind it: turning a loosely worded need into something precise enough to build against, naming what can break before it does, proving the change is correct rather than asserting it, and staying with it once it is live.

How we work

Business alignment and focus come first. Engineering here exists to move the business, not to be busy. You will know which few things matter most this month and why, say so when the work in front of you is not one of them, and land what you committed to on dates the business can plan around, at a quality that does not come back as an incident or a customer escalation. Predictable, reliable delivery of quality software is the output of this job , and everything below is in service of it.

This job gets more hands-on every quarter, not less. The volume of code goes up while the time you spend typing it goes down, so the value moves to the two ends of it: what you specify, and what you verify. You will stay close to production, run the AI harness daily, read code you did not write, and keep your technical judgment current rather than remembered.

Whoever ships it owns it, regardless of what wrote it. Most code is AI-generated now, so the judgment moved to either side of it: specifying exactly what to build, and verifying that what came back is correct, secure and operable. An agent wrote it is not a defense. Your name is on the merge.

You do not need to own the roadmap to know why the work matters. You will not be the Product counterpart at this level and you are not expected to be. You are expected to understand what the customer gets and what the business gains from the thing you are building, and to ask before you build the wrong thing correctly. The engineers who move fastest here are the ones who ask that question early rather than at the review.

You go on call for what you build, and you take your turn on the rotation. Engineering declares risk and timelines in writing for the business to accept, and that includes yours: when a date is at risk you say so early, with evidence, rather than quietly.

Responsibilities

  • Own backend features end to end within the Compute Solutions domain. Take work from specification through implementation, testing, deployment, monitoring, and ongoing production support across VPS, Cloud Dedicated, storage and bare metal products.
  • Design and develop reliable backend services and integrations. Build and maintain application logic, APIs, data flows, and supporting services used by Compute Solutions products.
  • Work with relational databases and data models. Design, query, and maintain database-backed functionality with a focus on correctness, performance, and reliability.
  • Translate requirements into clear technical specifications. Identify unknowns, dependencies, and failure scenarios early and resolve ambiguity before implementation begins.
  • Use AI-assisted engineering tools as part of your daily workflow. Apply agentic tooling to implementation and review while critically validating generated code and remaining accountable for the final result.
  • Verify changes with evidence. Write tests with every change, validate failure scenarios as well as the happy path, and provide clear evidence that changes are ready for production.
  • Review code and technical changes from other engineers. Identify design, maintainability, security, and reliability risks early and provide clear, actionable feedback.
  • Work safely in existing and unfamiliar codebases. Understand legacy or complex systems, make incremental improvements without unnecessary rewrites, and leave code better tested and documented than you found it.
  • Own what you run. Participate in on-call rotation, respond to incidents, contribute to root-cause analysis, and ensure follow-up actions are completed.
  • Mentor other engineers. Share technical knowledge, explain design decisions, and support less experienced engineers through implementation and review.
  • Coordinate dependencies across teams. Identify cross-team needs early and work directly with relevant engineers to avoid delivery blockers.
Required
  • 5+ years of experience in backend software engineering and production systems.
  • 5+ years of experience with Perl.
  • 5+ years of experience with PostgreSQL or a similar relational database.
  • Strong understanding of backend architecture, application logic, APIs, and data-driven systems.
  • Experience building, testing, deploying, and supporting production software.
  • Strong SQL skills and experience working with relational data models.
  • Experience writing automated tests and validating production changes before deployment.
  • Ability to read and understand unfamiliar code and troubleshoot issues across multiple parts of a production system.
  • Experience participating in an on-call rotation and responding to production incidents.
  • Hands-on experience with AI-assisted engineering tools as part of day-to-day development work.
  • Clear written communication skills and the ability to work effectively in a remote, distributed team across multiple time zones.
Preferred
  • 5+ years of experience with Linux server administration.
  • 5+ years of experience with KVM administration or virtualization environments.
  • Experience with VPS, bare metal, storage, or cloud infrastructure products.
  • Experience in managed hosting, cloud platforms, or another high-availability service environment.
  • Experience working with complex or legacy backend systems.
  • Experience mentoring engineers and reviewing backend design and code.

We offer

  • Work in a team of professionals at international level;
  • Ppportunity to practice and improve your English;
  • Excellent pay and all necessary equipment;
  • Remote work with the possibility to use our co-working space in Bratislava;
  • Employee referral program with bonuses for successful referrals;
  • Support of legalization in Slovakia if needed.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer (Cloud Services)
Backend Developer (Cloud Services)

Nexcess • United States

Remote
USD 90,000 - 130,000
Remote work
Co-working space Bratislava
Employee referral program
+1
backend developer for cloud infrastructure
backend developer for cloud infrastructure

Nexcess • United States

Remote
USD 50,000 - 75,000
Excellent pay
Equipment provided
Employee referral program
+2
quality engineer (auto) for cloud infrastructure
quality engineer (auto) for cloud infrastructure

Nexcess • United States

On-site
USD 70,000 - 94,000
Equipment provided
Referral program with bonuses
Support with legalization in Slovakia
+1
Platform Engineer (Cloud Services)
Platform Engineer (Cloud Services)

Nexcess • United States

Remote
USD 145,000 - 195,000
Visa support
Relocation assistance
Daily lunches in the office
+4
Quality Engineer (Cloud Services)
Quality Engineer (Cloud Services)

Nexcess • United States

Remote
USD 74,000 - 90,000
Remote work
Co-working space in Bratislava
Referral bonuses
+2
backend developer for cloud services
backend developer for cloud services

Nexcess • United States

On-site
USD 68,000 - 101,000
Referral bonuses
Legalization support Slovakia
Equipment provided
Backend Expert (node.js)
Backend Expert (node.js)

intent sp. z o.o. • United States

Remote
USD 96,000 - 207,000
Fully remote
Flexible hours
Senior Backend Engineer
Senior Backend Engineer

EasySoftGroup • United States

Remote
USD 140,000 - 180,000
Vacation days
Floating holidays
Wellness benefits
+3
quality engineer (auto) in transaction systems
quality engineer (auto) in transaction systems

Nexcess • United States

On-site
USD 90,000 - 130,000
Excellent pay and equipment
Referral program with bonuses
Remote work with Slovakia legalization
+2
Senior Backend Software Engineer (Node.js)
Senior Backend Software Engineer (Node.js)

Techstack • United States

Remote
USD 120,000 - 180,000
Course reimbursement
English courses
20 days off
+3