Engineering Manager, Platform & Applications
Windfall
Leadership & Management Experience
- A demonstrated track record of leading, mentoring, and growing engineering teams, both in headcount and in the individual skill development of engineers.
- At least 2-3 years in a dedicated Engineering Management role, as part of 8+ years of progressive software engineering experience.
Technical Breadth & Expertise
- Broad technical knowledge with experience managing full-stack teams responsible for both backend services (Platform) and user-facing applications (Application).
- Expert-level understanding of object-oriented programming, particularly with Java, as it is the core of our backend stack.
- Proven experience with the architecture and maintenance of large-scale, high-performance distributed systems.
- Familiarity with our technology stack is a plus: GCP, Python/Kotlin, BigQuery/Postgres, Dataflow/Spark, and Airflow.
Cultural & Operational Skills
- Experience in a fast-paced, sub-200 person startup environment.
- Strong communication skills, with a proven ability to simplify complex technical concepts for diverse audiences.
- A pragmatic approach to balancing engineering quality with speed-of-delivery to meet business needs.
- Bachelor’s Degree in Computer Science, Engineering, or a related field.