Foundation AI

Senior Software Engineer - REMOTE

Foundation AI
Apply
3 days ago

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python.
  • Define and implement reliable, maintainable, and high-performance system architectures.
  • Identify and resolve application and infrastructure bottlenecks.
  • Mentor engineers, conduct code reviews, and establish engineering best practices.
  • Implement automated testing, code coverage, security standards, and clean coding practices.
  • Improve CI/CD pipelines, deployment automation, and release processes.
  • Collaborate with Product, Design, and DevOps teams to deliver features.
  • Maintain documentation for system architecture, services, and engineering decisions.
  • Monitor, troubleshoot, and improve distributed systems and application performance.

Requirements

  • 5+ years of software development experience with strong hands-on backend engineering expertise.
  • Strong proficiency in Python and modern frameworks such as Flask, FastAPI, and Django.
  • Experience building scalable backend applications and APIs.
  • Hands-on experience with AWS, GCP, or Azure, plus Docker, Kubernetes, and Git.
  • Strong knowledge of PostgreSQL or relational databases.
  • Experience with messaging and asynchronous systems such as RabbitMQ or Kafka.
  • Experience designing scalable, distributed, maintainable systems with emphasis on performance, reliability, and security.
  • Experience with unit and integration testing, automated testing, code coverage, and quality standards.
  • Experience building CI/CD pipelines, deployment automation, and release management processes.
  • Familiarity with monitoring, logging, and observability tools.
  • Strong debugging and performance optimization skills.
  • Experience mentoring engineers, conducting code reviews, and working in Agile/Scrum environments.
  • Exposure to workflow orchestration, asynchronous task processing, and distributed system monitoring is an advantage.

Benefits

  • Remote work arrangement.
  • Equal opportunity workplace committed to diversity and inclusion.
Foundation AI

About Foundation AI

201-500 employees

Foundation AI builds an AI-native document ingestion and mailroom automation platform for law firms and claims departments, automating classification, data extraction, routing, and organization of inbound mail and emails. The company sells its software to legal and claims organizations, integrating with existing systems to streamline document-driven workflows. Founded in 2019 and headquartered in Irvine, California, it processes millions of documents monthly for hundreds of U.S. law firms.

Contact me