Backend Software Engineer Jobs at Plaid with Visa Sponsorship
Plaid's backend engineering teams build the financial data infrastructure connecting thousands of applications to banking systems. The company has a consistent track record of sponsoring work visas for Backend Software Engineers, covering both nonimmigrant and immigrant pathways for qualified candidates.
See All Backend Software Engineer at Plaid JobsOverview
Showing 5 of 38+ Backend Software Engineer Jobs at Plaid jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 38+ Backend Software Engineer Jobs at Plaid
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Engineer Jobs at Plaid.
Get Access To All Jobs
INTRODUCTION
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam.
Responsibilities:
- Design & Development: Build and maintain backend services with a focus on performance, reliability and scalability.
- Collaboration: Work closely with product managers and other stakeholders to define and implement new features that meet product and customer needs.
- Code Quality: Write clean, maintainable and efficient code.
- Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues.
- Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team.
- Grow the team via mentorship and leadership, reviewing technical documents and code changes.
QUALIFICATIONS
- 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects.
- Experience with MySQL or other relational databases.
- Experience working with microservices.
- Excellent coding, testing, and system design skills.
- Prior experience with cross functional collaboration, communication and project management skills.
- Demonstrated leadership skills and the ability to mentor and guide junior engineers.
- Ability to work with operations, product, design, and data science.
Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid!
Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com.
Please review our Candidate Privacy Notice here.

INTRODUCTION
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam.
Responsibilities:
- Design & Development: Build and maintain backend services with a focus on performance, reliability and scalability.
- Collaboration: Work closely with product managers and other stakeholders to define and implement new features that meet product and customer needs.
- Code Quality: Write clean, maintainable and efficient code.
- Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues.
- Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team.
- Grow the team via mentorship and leadership, reviewing technical documents and code changes.
QUALIFICATIONS
- 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects.
- Experience with MySQL or other relational databases.
- Experience working with microservices.
- Excellent coding, testing, and system design skills.
- Prior experience with cross functional collaboration, communication and project management skills.
- Demonstrated leadership skills and the ability to mentor and guide junior engineers.
- Ability to work with operations, product, design, and data science.
Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid!
Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com.
Please review our Candidate Privacy Notice here.
See all 38+ Backend Software Engineer at Plaid jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Engineer at Plaid roles.
Get Access To All JobsTips for Finding Backend Software Engineer Jobs at Plaid Jobs
Align your portfolio with Plaid's stack
Plaid's backend systems are built around distributed systems, API design, and high-throughput data pipelines. Emphasize Go, Python, or Rust experience alongside financial data or payments infrastructure projects when preparing your application materials.
Target roles that match your specialty occupation
USCIS evaluates H-1B petitions against the specific job duties listed in the offer letter. Apply to Backend Software Engineer postings where the role explicitly requires a degree in computer science or a related field, not broadly scoped engineering generalist positions.
Prepare for Plaid's systems design interviews early
Plaid's backend interviews heavily weight distributed systems design and API reliability at scale. Practice scenarios involving financial data ingestion and fault-tolerant architecture, as these closely mirror the problems their engineering teams actually solve.
Ask about PERM sponsorship timelines during negotiation
If you're targeting permanent residence through EB-2 or EB-3, ask your recruiter when the company typically initiates PERM labor certification after onboarding. DOL processing currently runs 12 to 18 months, so early clarity helps you plan your long-term status.
Use Migrate Mate to find open roles efficiently
Filtering for Backend Software Engineer positions at companies with verified sponsorship history saves significant time. Migrate Mate lets you browse Plaid's active openings alongside their sponsorship track record for this specific role and visa type.
Backend Software Engineer at Plaid jobs are hiring across the US. Find yours.
Find Backend Software Engineer at Plaid JobsFrequently Asked Questions
Does Plaid sponsor H-1B visas for Backend Software Engineers?
Yes, Plaid sponsors H-1B visas for Backend Software Engineers. The company files petitions through the annual USCIS lottery, which opens in March for an October 1 start date. If you're already on H-1B with a different employer, Plaid can file an H-1B transfer that lets you start without waiting for the next cap cycle.
How do I apply for Backend Software Engineer jobs at Plaid?
Applications go through Plaid's careers page or via Migrate Mate, which surfaces their active Backend Software Engineer openings filtered by sponsorship eligibility. The process typically involves a recruiter screen, a technical phone interview, and a multi-round virtual onsite covering systems design, coding, and cross-functional collaboration. Tailor your resume to reflect distributed systems and API work relevant to fintech infrastructure.
Which visa types does Plaid commonly use for Backend Software Engineers?
Plaid sponsors H-1B for most backend engineering hires requiring visa support. F-1 OPT and CPT are supported for students and recent graduates, and TN visas are available for Canadian and Mexican nationals in qualifying engineering roles. For longer-term paths, Plaid also sponsors EB-2 and EB-3 Green Card petitions, typically initiated after an employee has been with the company for some time.
What qualifications does Plaid expect for Backend Software Engineers?
Plaid's backend engineering roles generally require a bachelor's degree or higher in computer science, software engineering, or a closely related field. This is also the threshold USCIS uses to evaluate specialty occupation status for H-1B petitions. Beyond the degree, Plaid looks for demonstrated experience with distributed systems, RESTful API design, and production-grade engineering in high-availability environments. Fintech or payments experience strengthens a candidacy but is not always required.
How does the H-1B sponsorship timeline work if I get an offer from Plaid?
If you need a new H-1B, Plaid must register you in the USCIS lottery in March. If selected, the full petition is filed by June 30 for an October 1 start. That means offers extended in Q1 for cap-subject candidates carry a six-month-plus gap before employment can begin. Candidates already holding H-1B status with another employer can transfer and start sooner once USCIS receives the petition.
See which Backend Software Engineer at Plaid employers are hiring and sponsoring visas right now.
Search Backend Software Engineer at Plaid Jobs