Skip to content
PlaidPlaid

Senior Software Engineer, Full Stack (GenSWE)

Designs and builds scalable backend services, APIs, and intuitive frontend experiences to connect users to financial systems. Collaborates with PMs, designers, and engineers; requires 5+ years experience across full stack with strong system design skills.

About the job

Responsibilities

  • Build across the stack: Design, develop, and maintain scalable backend services and APIs, as well as intuitive, high-quality frontend applications.
  • Collaborate cross-functionally: Partner closely with product managers and designers to define requirements and deliver features that solve real customer problems.
  • Maintain high code quality: Write clean, maintainable, and well-tested code, and participate in code reviews and technical design discussions.
  • Test and debug: Build automated tests, monitor system performance, and troubleshoot issues in production environments.
  • Contribute to system design: Engage in hands-on coding and architectural decisions to ensure reliability, security, and scalability.
  • Grow the team: Support a strong engineering culture through mentorship, thoughtful reviews, and shared ownership of technical standards.

Qualifications

  • 5+ years of software engineering experience with a track record of shipping production systems or features.
  • Experience building backend services using relational databases such as MySQL, and working with microservices or service-oriented architectures.
  • Strong working knowledge of HTML, CSS, JavaScript, and modern frontend frameworks or libraries, with comfort building user-facing experiences.
  • Solid system design, coding, and testing skills across both frontend and backend.
  • Proven ability to collaborate effectively with product, design, and other engineering partners.
  • Experience mentoring or supporting the growth of other engineers through reviews, guidance, or leadership.
  • Comfortable working across product, operations, and data teams to deliver end-to-end solutions.

Skills

JavaScript, HTML, CSS, MySQL, Microservices, Relational Databases, Frontend Frameworks, System Design, APIs, Backend Services

Idme

Idme

McLean, VA
Senior Software Development Engineer - Fullstack
$191k+/yrOn-site7+ YOEFullstack Engineering

Build and scale the Person platform, including identity data models, backend services, APIs, and user-facing web experiences. The role requires 7+ years of full-stack production experience and strong backend and frontend development expertise.

Stripe

Stripe

New York, NY

Senior Software Engineer, Docs Product
$190k+/yrHybrid5+ YOEFullstack Engineering

Senior software engineer leading architecture, technical roadmaps, and full-stack development for documentation infrastructure. The role requires a bachelor's degree, at least four years of software engineering experience, technical leadership across multi-team projects, and experience with Ruby, Java, TypeScript, Bazel, MongoDB, and AI/LLM standards.

Reddit

Reddit

United States

Senior Software Engineer, Home Experience
$190k+/yrRemote6+ YOEFullstack Engineering

Senior software engineer who will build and launch user-facing feed experiences across Reddit’s backend and full-stack systems. The role requires 6+ years of experience, strong programming skills, experimentation and metrics expertise, and a user-centered approach.

Instacart

Instacart

United States

Senior Software Engineer II, AI Labs & Foundations
$192k+/yrRemote5+ YOEFullstack Engineering

Build and operate high-scale production AI systems and agentic experiences, integrating foundation models and delivering reliable, observable services. The role requires senior software engineering experience, production AI/ML expertise, and proficiency in Golang, Python, or TypeScript.

Instacart

Instacart

United States
Senior Software Engineer II, Marketing Enablement
$192k+/yrRemote8+ YOEFullstack Engineering

Provides technical leadership for a paid marketing technology engineering pod, guiding architecture, scalability, developer productivity, and cross-functional initiatives. Requires 8–12 years of software engineering experience and expert Python proficiency.