How Remoteville checks and expires listings

Senior Backend Engineer

Skills
C#COBOLConflictConfluentDatabasesSoftware DeploymentSpring Boot
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of production software engineering
  • Strong backend experience in a statically typed language such as Java Kotlin C# or Go
  • Fluency in spec-driven development
  • Daily hands-on use of AI coding agents as the primary development interface
  • Experience building or using reusable skills plugins or custom agent workflows
  • Ability to review AI-generated code and catch hallucinations and edge cases
  • Strong knowledge of relational databases ORM technologies and API design
  • Object-oriented analysis and design using common design patterns
  • Proven delivery from inception to production in a cross-functional team

Nice to have

  • Java/Spring experience
  • Full-stack range
  • Docker and Kubernetes
  • Atlassian tooling
  • Confluent Cloud
  • Agile delivery
  • Rotational experience
  • Family or legal tech
  • AI tooling contributions

Day to day

  • Build backend services that support family-focused products and improve everyday routines.
  • Write clear specifications and orchestrate AI coding agents to deliver features efficiently.
  • Review agent output critically, validate outcomes, and collaborate across product, design, QA, and engineering teams.