Sr. Backend Engineer

Skills
JavaSoftware As A ServiceGraphqlKotlinScalaSpring BootStructured Finance
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years of engineering experience
  • Deep understanding of engineering fundamentals
  • Strong testing and system design skills
  • Experience architecting data-driven products with complex workflows
  • Strong SQL skills
  • Ability to build scalable performant maintainable backend systems
  • Eagerness to learn financial concepts and structured finance

Nice to have

  • Curious
  • Well-rounded
  • Collaborative
  • Analytical
  • Adaptable

Day to day

  • Build transparent backend services that power dv01’s SaaS platform and Cashflows API for large financial datasets.
  • Develop modern REST and GraphQL endpoints on a Kotlin and Spring Boot stack while supporting legacy Scala and Play applications.
  • Collaborate closely with product design data engineering and front-end teams to deliver scalable maintainable customer-facing solutions.