Backend Engineer
100k - 130k USD
On-site
Full Time
#Engineering
#GCP
#Java
#Kotlin
#Python
#Spring Boot
#Flask
#Google PubSub
#Postgres
#BigQuery
#Kubernetes
At Windfall, we are on a mission to transform how organizations understand and utilize people data. We provide go-to-market teams with actionable intelligence through our advanced machine learning and propensity modeling, helping over 850 organizations prioritize resources and drive meaningful business outcomes. We believe in operating with transparency, acting with integrity, and providing genuine leverage to our customers, and we are looking for passionate individuals to help us build the next generation of our data-processing infrastructure.
The role
We are seeking a Mid-Level Backend Engineer to join our application team on a full-time basis. Based on-site in our San Francisco office, you will play a critical role in developing the core systems that ingest and process our customer data. This is an opportunity to work alongside senior leadership and cross-functional teams to design scalable distributed systems that will support our company's next phase of growth.
Core responsibilities
- Architect and build robust distributed services that serve as the foundation for our customer-facing applications.
- Collaborate closely with our backend, frontend, and data engineering teams to ensure we deliver a seamless, high-quality product.
- Drive the technical design, specification, and implementation of various backend services while planning for long-term scalability.
Skills and experience
To be successful in this role, you should have 2 to 6 years of experience and a strong foundation in software engineering. We value candidates who communicate as effectively as they code and who can simplify complex challenges into elegant solutions.
- Technical Proficiency: Expert understanding of object-oriented programming using Java, Kotlin, or Python.
- System Design: Proven experience building distributed systems and working with transactional databases.
- Technology Stack: Familiarity with GCP, Spring Boot, Flask, Google PubSub, Postgres, BigQuery, and Kubernetes.
- Collaboration: A strong sense of ownership balanced with the ability to navigate trade-offs between speed, quality, and complexity.
Compensation and benefits
For this position in California, the salary range is $100,000 to $130,000 USD. Your specific compensation will be determined based on your work location, relevant experience, skills, and training. We also provide a comprehensive benefits package designed to support our employees' well-being and professional growth.
How to apply
If you are excited about building scalable systems and want to help us change the way organizations use data, we want to hear from you. Please submit your application through our careers portal. We encourage candidates from diverse backgrounds and non-traditional career paths to apply, as we value the unique perspectives you bring to our team.





