Senior Software Engineer

Foundation AI

New York (NY)

On-site

USD 150,000 - 210,000

Full time

Just now
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Foundation AI is seeking a Senior Software Engineer to join a rapidly growing SaaS company building AI-driven platforms. This role blends hands-on coding with technical leadership to mentor engineers and shape the direction of scalable systems.

You will work cross-functionally with Product, Design, and DevOps to deliver secure, reliable features while fostering innovation and engineering excellence. Strong backend expertise and cloud experience are essential for success.

Qualifications

  • 5+ years of software development experience.
  • Strong backend engineering with Python and modern frameworks.
  • Experience building scalable backend applications and REST APIs.
  • Cloud proficiency with AWS, GCP, or Azure.
  • Experience in Agile/Scrum environments and cross-functional collaboration.

Responsibilities

  • Backend development: design, develop, and maintain high-performance backend applications using Python.
  • Technical leadership: mentor engineers and establish engineering best practices.
  • System architecture: define scalable, maintainable architectures.
  • Performance optimization: identify and resolve bottlenecks.
  • Code quality & testing: champion testing, code reviews, and security standards.
  • Cross-functional collaboration with Product, Design, and DevOps teams.
  • CI/CD & automation: improve pipelines and deployment processes.
  • Documentation: maintain system architecture and engineering decisions.

Skills

Python
Flask
FastAPI
Django
AWS
Kubernetes
PostgreSQL
RabbitMQ
REST APIs
Git

Tools

Docker
Kubernetes
Git

Job description

Foundation AI is the only AI Native documents intake automation platform serving the claims and litigation industries. Founded in 2019 by a team of lawyers and data scientists, Foundation AI processes millions of documents each month for hundreds of US law firms, including many of the largest and most respected plaintiff and injury law firms in the country. Find out more at www.foundationai.com.

Job Overview:

We're looking for a Senior Software Engineer to join a rapidly growing SaaS company that is building next-generation, AI-driven platforms. In this role, you'll combine hands-on coding with technical leadership, mentoring other engineers and shaping the direction of complex, highly scalable systems.

You'll work cross-functionally with Product, Design, and DevOps teams to deliver secure, reliable, and performant features while fostering a culture of innovation and engineering excellence.

Key Responsibilities:
  • Backend Development: Design, develop, and maintain high-performance, scalable backend applications using Python.
  • Technical Leadership: Mentor engineers, promote continuous learning, and establish engineering best practices.
  • System Architecture: Define and implement scalable, maintainable, and reliable system architectures.
  • Performance Optimization: Identify and resolve application and infrastructure bottlenecks to improve performance.
  • Code Quality & Testing: Champion code reviews, automated testing, code coverage, security standards, and clean coding practices.
  • Cross-functional Collaboration: Partner with Product, Design, and DevOps teams to deliver features through Agile development cycles.
  • CI/CD & Automation: Improve CI/CD pipelines, deployment processes, and automation to enable faster and more reliable releases.
  • Documentation: Maintain technical documentation covering system architecture, services, and key engineering decisions.

Responsibilities may be tailored based on the candidate’s experience and proficiency.

Skills and Tools:
  • Experience: 5+ years of software development experience, with strong hands-on backend engineering expertise.
  • Programming & Development: Strong proficiency in Python and modern frameworks such as Flask, FastAPI, and Django; experience building scalable backend applications and REST APIs.
  • Cloud & Infrastructure: Hands-on experience with AWS, GCP, or Azure; proficiency in Docker, Kubernetes, and Git.
  • Databases & Messaging: Strong knowledge of PostgreSQL or relational databases; experience with messaging and asynchronous systems such as RabbitMQ, Kafka, or similar.
  • Architecture & System Design: Experience designing scalable, distributed, and maintainable systems with a focus on performance, reliability, and security.
  • Testing & Code Quality: Experience implementing unit and integration testing frameworks, code coverage, automated testing, and quality standards.
  • DevOps & CI/CD: Experience building and improving CI/CD pipelines, deployment automation, and release management processes.
  • Observability & Monitoring: Familiarity with monitoring, logging, and observability tools to identify and troubleshoot system issues.
  • Problem-Solving & Performance Optimization: Strong debugging skills and the ability to identify bottlenecks and optimize application and infrastructure performance.
  • Collaboration & Leadership: Experience mentoring engineers, conducting code reviews, and working in Agile/Scrum environments.
  • Additional Skills: Exposure to workflow orchestration tools, asynchronous task processing, and distributed system monitoring is an added advantage.
Our Commitment:

Foundation AI is an equal opportunity employer committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic. Our hiring decisions are based solely on qualifications, merit, and business needs at the time.

For any feedback or inquiries, contact us at : careers@foundationai.com
Learn more about us: www.foundationai.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — AI-Powered SaaS Platform
Senior Backend Engineer — AI-Powered SaaS Platform

Foundation AI • New York (NY)

On-site
USD 150,000 - 210,000
Founding Full-Stack Engineer — AI-Driven Legal Workflows
Founding Full-Stack Engineer — AI-Driven Legal Workflows

OpenAI, Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Applied AI Engineer, Document Intelligence
Senior Applied AI Engineer, Document Intelligence

Vertican • United States

Remote
USD 140,000 - 210,000
Remote in US timezones
Competitive compensation
Infrastructure Engineer
Infrastructure Engineer

Anytime AI Inc. • New York (NY)

On-site
USD 100,000 - 200,000
Competitive salary and equity package
Comprehensive health, dental, and vision insurance
Flexible work environment
+1
Senior Software Engineer
Senior Software Engineer

Surgecrypto • New York (NY)

On-site
USD 110,000 - 170,000
Senior Software Engineer – AI-Native SaaS | Full Stack
Senior Software Engineer – AI-Native SaaS | Full Stack

Recruits Lab • United States

Remote
USD 140,000 - 230,000
Senior Applied AI Engineer
Senior Applied AI Engineer

7Seventy • United States

Remote
USD 180,000 - 240,000
Annual performance bonus
Equity participation
Backend Software Engineer, Applied Foundations
Backend Software Engineer, Applied Foundations

OpenAI • Los Angeles (CA)

On-site
USD 185,000 - 385,000
Equity offers
AI Infrastructure / Product Engineer
AI Infrastructure / Product Engineer

Jobgether • United States

Remote
USD 180,000 - 260,000
Fully remote (US)
Competitive salary
Career growth
+2
Lead Backend Engineer
Lead Backend Engineer

Harnham • Plano (TX)

Hybrid
USD 180,000 - 240,000
Full benefits package
Equity up to 15% of total base compensation
Annual bonus
+1