Job Overview
As a Senior Backend Engineer at Windfall, you will be instrumental in building the system for ingesting and processing our customer data, which serves as the "brains" of everything our customers interact with. Your role will involve close collaboration with product teams and other engineering teams to design and build a scalable distributed system that supports Windfall’s next phase of growth.
Responsibilities
- Architect and build distributed services that power Windfall’s customer-facing applications.
- Plan for scalability in solutions that cater to both current needs and future growth.
- Collaborate with backend, frontend, and data engineers to ensure a seamless product experience for our customers.
- Drive technical design, specifications, and implementation for various backend services.
- Integrate and model complex customer data for segmentation tools and enrichment workflows.
Technologies You Will Use
- Cloud platform: GCP
- Programming languages: Java, Kotlin
- Web framework: Spring Boot
- Messaging system: Google PubSub
- Data warehouse & databases: Postgres, BigQuery
- Containerization: Kubernetes & Docker
Qualifications
- 5+ years of professional backend software engineering experience.
- Expertise in object-oriented programming.
- Experience with transactional databases and building distributed systems.
- Strong understanding of web development and frontend communication.
- Excellent communication skills, with the ability to simplify complex problems into actionable solutions.
- A strong sense of ownership, responsibility, and the ability to balance quality, complexity, and speed of delivery.
Additional Information
- The salary range for this position in California is $125,000 to $200,000 per year.
- Windfall is committed to changing how organizations perceive and use people data, and we uphold core values of communication, transparency, leverage, making a difference, and integrity.
Benefits Extracted with AI
- Comprehensive benefits package
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer
Senior Backend Engineer role focusing on building scalable distributed systems using Java, GCP, and Kubernetes in San Francisco.
Senior Backend Engineer
Senior Backend Engineer role focusing on developing microservices and handling sensitive data at scale in San Francisco.
Senior Backend Engineer
Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.
Senior Backend Engineer, Core Infrastructure
Join Webflow as a Senior Backend Engineer to enhance core infrastructure, focusing on reliability, scalability, and efficiency.
Senior Backend Software Engineer - Foundations
Senior Backend Engineer role focusing on developing core frameworks for a leading customer service platform.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Engineer, Developer Platform
Senior Backend Engineer needed for API development at Webflow, focusing on scalable services using Node.js, Express.js, and MongoDB.
Senior Backend Engineer, Core Infrastructure
Senior Backend Engineer role focusing on enhancing core infrastructure at Webflow, a leading web development platform.
Senior Backend Software Engineer, Deliverability
Senior Backend Engineer role focusing on system scalability and reliability, involving Kafka and JavaScript.
Senior Backend Engineer, Enterprise Workflows
Join Webflow as a Senior Backend Engineer to build scalable services using Node.js, TypeScript, and AWS. Remote role with great benefits.
Staff Backend Engineer, Developer Platform
Join Webflow as a Staff Backend Engineer on the Developer Platform team, focusing on API development and scalable backend solutions.
Senior Backend Engineer (GraphQL, MongoDB, TypeScript)
Join Webflow as a Senior Backend Engineer to build scalable web applications using GraphQL, MongoDB, and TypeScript.
Senior Software Engineer, Backend
Join Harvey as a Senior Software Engineer, Backend, to lead engineering projects and build secure systems in San Francisco.
Founding Full-Stack Software Engineer
Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.
Senior Software Engineer - Backend
Senior Backend Engineer needed in San Francisco to design and scale services for a credit card platform. Experience with Java, AWS, and microservices required.
Mid to Senior Backend Software Engineer
Join Harvey as a Mid to Senior Backend Software Engineer to build secure AI systems and lead engineering projects.
Senior Backend Engineer
Senior Backend Engineer role focusing on microservices, cloud computing, and data architecture in San Francisco, CA.
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.
Senior Backend Engineer, Subscriptions & Payments
Senior Backend Engineer for Subscriptions & Payments at Webflow, focusing on API development, JavaScript, TypeScript, MongoDB.
Senior Software Engineer - App Foundation (Database)
Join Snowflake as a Senior Software Engineer focusing on database systems, enhancing backend services for Snowsight.
Senior Staff Software Engineer, Back-End Development
Senior Staff Software Engineer needed for back-end development in financial services, San Francisco.
Senior Backend Software Engineer
Senior Backend Software Engineer role focusing on Ruby, AWS, and serverless technologies in Karlsruhe, Germany.
Senior Backend Engineer
Senior Backend Engineer needed to design and optimize APIs and database systems for a leading fitness platform. Remote work available.
Senior Software Engineer (Backend) - Developer Platform Growth
Join Block as a Senior Backend Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.