Skip to content
← Back to job listings

Backend Software Engineer

Windfall · Denver, United States

External listingfull-time2 months ago

About The Role

Join Windfall, a company on a mission to change how organizations perceive and use people data. As a Backend Software Engineer, you will be responsible for building the system that ingests and processes customer data, working closely with product and engineering teams. You will design and build a scalable distributed system, drive technical design and implementation, and integrate complex customer data for powerful segmentation tools.

  • Architect and build distributed services that will power Windfall’s customer-facing applications, ensuring scalability and performance.
  • Drive technical design, specifications, and implementation for various backend services, collaborating closely with other engineering teams.
  • Integrate and model complex customer data for powerful segmentation tools and enrichment workflows, leveraging technologies such as GCP, Java, Kotlin, and Spring Boot.
  • Expert object-oriented programming understanding
  • You are comfortable making trade-offs between quality, complexity, and speed-of-delivery
  • You communicate as well as you code
  • Experience building distributed systems
  • Professional backend software engineering experience
  • Understanding of web development & frontend communication
  • Experience using transactional databases
  • You can simplify complex problems into simple solutions
  • 5+ years of experience
  • You balance a strong sense of ownership and responsibility in your work with collaboration and team alignment

This is an external listing. JobSpring does not represent or verify the employer. Report this listing