Experienced Software Engineer - Network Platform
Plaid
Responsibilities
- Building platform as your product: your work will impact the experience of nearly all product teams at Plaid, tens of millions of end-users, the best applications in FinTech, and major financial institutions
- Driving multi-quarter, cross-team, cross-service projects to dramatically improve the observability, reliability, cost profile, and performance of large data-heavy distributed systems
- Working with product and engineering leads to define our team's multi-year technical roadmap
- Engaging in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team
- Debugging, troubleshooting, and hardening complex distributed cloud systems
- Working with high performing and talented senior engineers on business critical systems
- Growing the team via mentorship and leadership, reviewing technical documents and code changes
Qualifications
- 8+ years of experience as backend engineer, having experience leading large initiatives
- 2+ years experience as a TL / major contributor on data-heavy backend teams
- Experience coaching mid and senior level engineers
- 2+ years experience leading multi-person, multi-quarter projects, experience working on platform teams and/or focusing on reliability, observability, and cost initiatives (*nice to have for this role)
- Deep knowledge and experience in AWS and K8s configuration, troubleshooting, orchestration, and monitoring (*nice to have for this role)
- Expert coding ability in Go / NodeJS / TypeScript (*nice to have for this role)