Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Remote Senior Backend Engineer

Posted Updated
Discussion

Summary

Senior Backend Engineer designing, building, and maintaining scalable server-side applications and APIs for a fully remote team. Day-to-day work involves backend development (Java, Python, Go, or Node.js), performance optimization, cloud platforms, containers, and relational/NoSQL databases.

About the Role

Our client is looking for an experienced Senior Backend Engineer to join their fully remote team. In this role, you will design, build, and maintain scalable server-side applications and APIs that power their core products. You will collaborate with product managers, frontend engineers, and other stakeholders to deliver high-quality features and solutions. This position offers the unique opportunity to work on challenging projects with a talented, geographically diverse team, contributing significantly to the company's technological roadmap from the comfort of your own home.

Key Responsibilities

  • Design, develop, and deploy robust, scalable, and efficient backend services and APIs.
  • Optimize application performance, database queries, and system architecture for maximum speed and scalability.
  • Write clean, well-tested, and maintainable code, participating actively in code reviews and knowledge sharing.
  • Collaborate closely with frontend developers, product managers, and other stakeholders to define and implement features.
  • Troubleshoot and resolve issues in production environments, ensuring high availability and reliability of backend systems.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in backend languages such as Java, Python, Go, or Node.js, and associated frameworks.
  • Solid understanding of relational and NoSQL databases, caching mechanisms, and microservices architecture.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).

Benefits

  • Highly competitive salary with performance-based incentives.
  • Full remote work flexibility with flexible working hours.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional development, including online courses and virtual conferences.
  • A collaborative, inclusive, and forward-thinking remote work culture.

What they ask for

Required

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 5+ years of professional experience in backend software development
  • Strong proficiency in backend languages such as Java, Python, Go, or Node.js, and associated frameworks
  • Solid understanding of relational and NoSQL databases, caching mechanisms, and microservices architecture
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available