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 a people intelligence and AI platform that empowers go-to-market teams with actionable insights, helping over 850 organizations prioritize their resources to drive better business outcomes. Our work is powered by advanced machine learning and propensity modeling, and we are looking for passionate individuals who want to help us build the systems that make this possible.
The role
We are seeking a Mid-Level Backend Engineer to join our application team on a full-time, on-site basis in San Francisco. You will be responsible for the core systems that ingest and process our customer data, which serves as the foundation for everything our users interact with. This is a collaborative role where you will work alongside product managers and other engineering teams to design and build scalable, distributed systems that support our next phase of growth.
Core responsibilities
- Architect and develop distributed services that power our customer-facing applications.
- Plan for future scale by building solutions that address current needs while setting us up for long-term success.
- Collaborate closely with backend, frontend, and data engineers to ensure we deliver a seamless product experience.
Skills and experience
To be successful in this role, you should have 2 to 4 years of experience and a strong foundation in the following areas:
- Programming: Expert understanding of object-oriented programming using Java, Kotlin, or Python.
- Technical Stack: Experience with Spring Boot, Flask, Postgres, BigQuery, Google PubSub, and Kubernetes within a GCP environment.
- System Design: Proven ability to build distributed systems and a solid understanding of transactional databases.
- Soft Skills: You should be able to simplify complex problems, balance ownership with team collaboration, and communicate your ideas as effectively as you write code.
Compensation and benefits
The salary range for this position is $100,000 to $130,000 USD. Individual pay within this range is determined based on your specific work location, skills, experience, and relevant training. We also provide a comprehensive benefits package designed to support our team members.
How to apply
We value diverse perspectives and encourage you to apply even if your background does not perfectly match every qualification listed. If you are excited about our mission and want to help us build the future of people intelligence, we would love to hear from you. Please submit your application through our careers portal to start the conversation.




