How Remoteville checks and expires listings

Staff Backend Software Engineer

Skills
Back-End Web DevelopmentContinuous Integration And Continuous DeliveryOOPSoftware DesignSoftware DevelopmentCSSDistributed Systems
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years of experience designing and building large and maintainable systems.
  • Deep understanding of systems architecture, APIs, and infrastructure.
  • Experience with relational databases (preferably Postgres) and efficient query design.
  • Proficiency in writing tests and utilizing monitoring tools.
  • Familiarity with infrastructure as code tools (preferably Terraform) and deploying to public cloud providers.
  • Strong testing and CI/CD practices.
  • Ownership of work with a leadership mindset, demonstrating initiative and accountability.
  • Proven ability to work independently in a remote-first team with asynchronous communication.

Nice to have

  • Back-End Web Development
  • Continuous Integration and Continuous Delivery
  • OOP
  • Software Design
  • CSS
  • Distributed Systems
  • High Performance Computing
  • Programming

Day to day

  • Help revolutionize the way people own and collect by scaling backend systems for a leading collectibles marketplace.
  • Join a remote-first team of engineers that prioritizes technical ingenuity, authentic communication, and a get-it-done attitude.
  • Own core infrastructure parts and work with the Head of Engineering, CTO, and stakeholders to shape the technical roadmap.
  • Work with Go, Postgres, and Terraform to maintain a scalable platform during rapid growth.