remote
Director of Engineering Remote - GiveDirectly
Engineering Manager
Lead a global engineering organization delivering scalable, secure cash‑transfer platforms using Python, AWS, and distributed systems, while fostering a high‑ownership, data‑driven culture.
About the role
Key Responsibilities
- Define and execute the technical vision for a distributed, high‑availability platform that supports millions of daily transactions across 15 countries.
- Build and mentor a world‑class engineering team, promoting ownership, continuous learning, and cross‑functional collaboration.
- Drive architecture decisions, ensuring scalability, security, and compliance with global data protection regulations.
- Partner with product, data science, and operations to translate mission‑critical requirements into robust, maintainable code.
- Champion best practices in CI/CD, automated testing, and observability, leveraging AWS services and modern DevOps tooling.
Requirements
- 10+ years of software engineering experience, with 5+ years in a senior leadership role.
- Deep expertise in Python, AWS, and designing distributed, fault‑tolerant systems.
- Proven track record of scaling engineering teams and delivering high‑impact products in a fast‑moving environment.
- Strong communication skills and a passion for data‑driven decision making.
- Experience with security best practices, compliance, and global data governance.