How Remoteville checks and expires listings
Senior Backend Engineer
Skills
C#COBOLConflictConfluentDatabasesSoftware DeploymentSpring Boot
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.
