The ad says“Data warehouse & databases - Postgres, BigQuery”
The ad says“Experience building distributed systems”
The ad says“Kubernetes & Docker”
The ad says“Cloud platform - GCP”
The ad says“Messaging system - Google PubSub”
The ad says“Programming languages - Java, Kotlin”
The ad says“Programming languages - Java, Kotlin”
The ad says“Kubernetes & Docker”
The ad says“Expert object-oriented programming understanding”
The ad says“Data warehouse & databases - Postgres, BigQuery”
The ad says“Web framework - Spring Boot”
The ad says“Experience using transactional databases”
The ad says“Understanding of web development & frontend communication”
As a Backend Engineer on our application team at Windfall, you will be building the system for ingesting and processing our customer data. It is the “brains” of everything our customers interact with
Communication and collaboration are at the heart of Windfall and you will work closely with our product and our other engineering teams. You will personally design and build a scalable distributed system capable of supporting Windfall’s next phase of growth
We’re on a mission to change how organizations perceive and use people data. And we hold true to our core values of: (1) Be an excellent communicator; (2) Operate with transparency; (3) Provide leverage, not optimization; (4) Make a difference every day; and (5) Act with integrity and trust
Architect and build distributed services that will power Windfall’s customer facing applications
Plan for scale in building solutions for today that will also set us up for future success and growth
Work closely with other backend, frontend, and data engineers to build a seamless product for our customers
Drive technical design, specifications, and implementation for our various backend services
Integrate and model complex customer data for powerful segmentation tools and enrichment workflows
Some technologies you will use:
Cloud platform - GCP
Programming languages - Java, Kotlin
Web framework - Spring Boot
Messaging system - Google PubSub
Data warehouse & databases - Postgres, BigQuery
Kubernetes & Docker
Benefits
Medical, dental, and vision
Retirement benefits
Commuter benefits
Long-term disability and life
Paid time off
Paid sick and volunteer days
Paid parental leave
Floating holidays
Stock options
Fully-stocked kitchen
Pet-friendly office
Remote-enabled
Preferred experience
Professional backend software engineering experience
You can simplify complex problems into simple solutions
Experience using transactional databases
Expert object-oriented programming understanding
You communicate as well as you code
Understanding of web development & frontend communication
Experience building distributed systems
You are comfortable making trade-offs between quality, complexity, and speed-of-delivery
5+ years of experience
You balance a strong sense of ownership and responsibility in your work with collaboration and team alignment