Experienced Software Engineer - Python Tooling & Developer Infras...
Plaid Inc - New York, New York, us, 10261
Work at Plaid Inc
Overview
- View job
Overview
We build simple yet innovative consumer products and developer APIs that shape how everybody interacts with money and the financial system. We build and maintain the foundational tools and infrastructure that power Plaid’s engineering velocity. Our mission is to eliminate developer friction, ensure system reliability, and empower product and ML engineers to ship faster with confidence. As a Python Infrastructure engineer on the Developer Efficiency team, you will drive critical improvements to the tools and workflows that power Plaid’s Python development ecosystem. You will lead initiatives to simplify, standardize, and scale how Python code is authored, built, tested, and released. Responsibilities
Improve Plaid’s Python monorepo by contributing to workflows and best practices that boost developer velocity and code quality. Build and maintain developer tools that standardize how Python code is authored, tested, and released. Improve and operate a fast and reliable CI pipeline that scales with the monorepo. Create zero-setup, on-demand development environments to accelerate onboarding and streamline engineers’ day-to-day workflows. Work with product, infrastructure, and ML engineers to identify friction points and deliver pragmatic, reusable improvements to the developer experience. Collaborate with the broader Platform team to deliver secure, maintainable, and intuitive infrastructure that supports Plaid’s growth. Qualifications
3+ years in platform or infrastructure engineering focused on Python Hands-on experience maintaining Python at scale, especially in multi-tenant monorepos. Strong understanding of Python packaging, dependency management, and best practices for shared library development. Experience designing developer tooling and standardised developer workflows. Strong cross-functional communication skills. Nice to Haves:
Familiarity with Go and infrastructure tooling (Docker, Terraform, AWS). Contributions to the Python open-source ecosystem (PyPA, packaging, PEPs, etc.). Familiarity with ML/AI development workflows and the tooling that supports them. Experience with monorepo management tools such as Bazel or Pants. We build simple yet innovative consumer products and developer APIs that shape how everybody interacts with money and the financial system. We build and maintain the foundational tools and infrastructure that power Plaid’s engineering velocity. Our mission is to eliminate developer friction, ensure system reliability, and empower product and ML engineers to ship faster with confidence. As a Python Infrastructure engineer on the Developer Efficiency team, you will drive critical improvements to the tools and workflows that power Plaid’s Python development ecosystem. You will lead initiatives to simplify, standardize, and scale how Python code is authored, built, tested, and released. Responsibilities
Improve Plaid’s Python monorepo by contributing to workflows and best practices that boost developer velocity and code quality. Build and maintain developer tools that standardize how Python code is authored, tested, and released. Improve and operate a fast and reliable CI pipeline that scales with the monorepo. Create zero-setup, on-demand development environments to accelerate onboarding and streamline engineers’ day-to-day workflows. Work with product, infrastructure, and ML engineers to identify friction points and deliver pragmatic, reusable improvements to the developer experience. Collaborate with the broader Platform team to deliver secure, maintainable, and intuitive infrastructure that supports Plaid’s growth. Qualifications
3+ years in platform or infrastructure engineering focused on Python Hands-on experience maintaining Python at scale, especially in multi-tenant monorepos. Strong understanding of Python packaging, dependency management, and best practices for shared library development. Experience designing developer tooling and standardised developer workflows. Strong cross-functional communication skills. Nice to Haves: Familiarity with Go and infrastructure tooling (Docker, Terraform, AWS). Contributions to the Python open-source ecosystem (PyPA, packaging, PEPs, etc.). Familiarity with ML/AI development workflows and the tooling that supports them. Experience with monorepo management tools such as Bazel or Pants. $180,000.00 - $270,000.00 per year The target base salary for this position ranges from $180,000/year to $270,000/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Other opportunities
New York Engineering Manager, AI Platform Integration See role New York Engineering Manager - Customer Foundations See role New York Experienced Data Scientist See role New York Experienced Machine Learning Engineer See role New York Experienced Software Engineer - Backend See role New York Experienced Software Engineer - Credit See role New York Experienced Software Engineer - Fullstack See role New York Experienced Software Engineer – Network Enablement (SF and NYC) See role New York Software Engineer - Backend See role New York Software Engineer (Fullstack) - Payments See role San Francisco Business Intelligence See role San Francisco Engineering Manager - Credit Dashboard See role San Francisco Engineering Manager - Customer Foundations See role San Francisco Engineering Manager, Product Foundations See role San Francisco Experienced Data Engineer - Data Engineering See role San Francisco Experienced Data Scientist See role San Francisco Experienced Machine Learning Engineer See role San Francisco Experienced Software Engineer - Backend See role San Francisco Experienced Software Engineer - Billing Systems See role San Francisco Experienced Software Engineer - Consumer See role San Francisco Experienced Software Engineer - Fullstack See role San Francisco Experienced Software Engineer – Network Enablement (SF and NYC) See role San Francisco Experienced Technical Program Manager - AI See role San Francisco Software Engineer - Backend See role San Francisco Software Engineer (Fullstack) - Payments See role United States Software Engineer - Web See role #J-18808-Ljbffr