How Remoteville checks and expires listings
Staff Backend Software Engineer
Skills
Back-End Web DevelopmentContinuous Integration And Continuous DeliveryOOPSoftware DesignSoftware DevelopmentCSSDistributed Systems
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.
