Skip to main content
W

Remote Senior Backend Engineer

WhatJobs Direct
Full Timesenior
Richmond, Virginia, USPosted March 12, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaGoSQLNode.jsAWSGCPAzureDockerKubernetesMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Our client is seeking an experienced Senior Backend Engineer to join their fully remote engineering team, contributing to projects based in **Richmond, Virginia, US**, but with a remote-first approach. This role is for an individual who thrives in a distributed team environment and is passionate about building robust, scalable, and high-performance backend systems.

As a Senior Backend Engineer, you will be responsible for designing, developing, and deploying APIs and microservices using modern programming languages and frameworks. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions. Key responsibilities include writing clean, maintainable, and efficient code, optimizing application performance, and ensuring the scalability and reliability of our backend infrastructure. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly valued.

The ideal candidate possesses strong problem-solving skills, excellent communication abilities, and a deep understanding of software development best practices. You should be comfortable working with large datasets, distributed systems, and have a solid grasp of database technologies (SQL and NoSQL). This role requires a proactive approach to identifying and resolving technical challenges, as well as a commitment to continuous learning and improvement. Mentoring junior engineers and contributing to architectural discussions will also be part of your responsibilities. We are looking for an individual who can take ownership of projects, drive technical decisions, and contribute to a culture of innovation and collaboration within a remote setting. This is an excellent opportunity to shape critical backend systems from the ground up.

Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of professional experience in backend development. Proficiency in one or more backend languages (e.g., Python, Java, Go, Node.js). Experience with cloud platforms and containerization technologies. Strong understanding of database systems (SQL and NoSQL). Excellent API design and development skills. Proven ability to work effectively in a remote team. Strong analytical and problem-solving skills.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free