How Remoteville checks and expires listings

Senior Backend Engineer

Skills
Amdocs CRMData IntegrityDatabasesInterest RatesModelingProduction DeploymentReadiness
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of backend engineering experience building production systems
  • Experience designing and implementing complex software systems end-to-end
  • Strong understanding of database modeling database transactions and data integrity across distributed systems
  • Strong API design experience
  • Deep knowledge of data modeling normalization query optimization and indexing
  • Experience with NoSQL databases such as MongoDB
  • Experience building REST and/or GraphQL services
  • Strong proficiency in a modern backend language with Node.js preferred
  • Experience shipping highly reliable systems in cloud environments
  • Ability to work independently and contribute to technical direction
  • Experience working across cross-functional teams to deliver complex product features
  • AI-forward mindset with active use of AI tools for development and analysis

Nice to have

  • Ambiguous problem solving
  • Strong architectural instincts
  • Hands-on implementation focus
  • Production-ready mindset
  • Technical influence

Day to day

  • Design and implement scalable and reliable backend systems from architecture through production deployment
  • Harden and optimize the platform for stability performance and release readiness while improving maintainability
  • Lead backend services APIs and data models and collaborate with Product QA and Design to solve complex business problems
  • Review code debug difficult issues establish technical standards and improve engineering workflows to raise team velocity