Backend Engineer
Confirmed live in the last 24 hours
Consumer financial intelligence company
Company Overview
Windfall is on a mission to change how organizations perceive and use people data, and to disrupt a legacy industry that's ripe for change. Windfall is a people intelligence and AI company that gives go-to-market teams actionable insights. By democratizing access to people data, organizations can intelligently prioritize go-to-market resources to drive greater business outcomes.
Locations
San Francisco, CA, USA • Denver, CO, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
BigQuery
Docker
Flask
Google Cloud Platform
Java
Kotlin
Postgres
Kubernetes
Python
Web Development
CategoriesNew
Software Engineering
Requirements
- On-site in San Francisco or Denver
- 1-4 years of experience
- Expert object-oriented programming understanding
- Experience using transactional databases
- Experience building distributed systems
- Understanding of web development & frontend communication
- You communicate as well as you code
- You can simplify complex problems into simple solutions
- You balance a strong sense of ownership and responsibility in your work with collaboration and team alignment
- You are comfortable making trade-offs between quality, complexity, and speed-of-delivery
- Proven experience taking a large project from ideation to production
- Experience with greenfield projects
- Past surface knowledge of databases, data warehouses, distributed computing frameworks, etc. for optimization and leveraging correct technologies
- Working knowledge of cloud-native data engineering infrastructure
Responsibilities
- Architect and build distributed services which 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
- Cloud platform - GCP
- Programming languages - Java, Kotlin, Python
- Web frameworks - Spring Boot, Flask
- Messaging system - Google PubSub
- Data warehouse & databases - Postgres, BigQuery
- Kubernetes & Docker
Desired Qualifications
- Not all applicants will have skills that match a job description exactly. Windfall values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having “” qualifications make for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Windfall. We are always looking for people who will bring something new to the table