Lean Layer is the #1 Rated RevOps Agency on G2, and we’re doubling our consulting and engineering capabilities over the next year. Our reputation is built on excellent results, which means we need to keep hiring exceptional builders. We’re looking for a Senior Full Stack Developer to own and evolve the AI infrastructure that powers both our internal operations and customer-facing deployments.
This role focuses on building and maintaining full-stack systems that integrate data pipelines, LLM orchestration, and enterprise-grade application layers. You will be responsible for developing both the user-facing interfaces and the backend systems that power scalable, reliable, and intelligent applications.
Working closely with RevOps Consultants, Data Engineers, and AI-focused teams, this role ensures that complex AI-driven workflows are translated into robust, usable, and production-ready systems.
The ideal candidate combines strong full-stack engineering skills with systems thinking, enabling them to design scalable architectures, handle real-world data complexity, and build products that balance automation with human-in-the-loop workflows.
The ideal candidate:
Enjoys owning systems end-to-end, from UI to infrastructure
Thinks in terms of systems, state, and data models—not just features
Is comfortable working with real-world complexity, edge cases, and evolving requirements
Has a strong bias toward building reliable, maintainable, and scalable systems
Understands how to integrate AI into real products, not just prototypes
Thrives in small, high-ownership environments
Can balance speed of execution with long-term system design
Build and maintain React/TypeScript interfaces including dashboards, portals, and project management views
Develop real-time and collaborative features such as threaded conversations and shared workflows
Design and implement Python-based backend systems using FastAPI or Flask
Create REST APIs, relational data models, and application state management systems
Implement authentication, role-based access control, and approval workflows
Integrate LLM APIs (OpenAI, Anthropic) into production systems
Build application workflows where AI generates outputs and humans review/approve
Handle streaming responses and real-time AI interactions
Debug and optimize prompt behavior and model outputs
Design systems that combine deterministic logic with AI-driven components
Design and manage relational data models using PostgreSQL
Utilize Redis for caching, state management, and performance optimization
Work with vector databases (e.g., ChromaDB) for semantic search and retrieval
Integrate analytics and event tracking using platforms like BigQuery
Ensure data consistency, performance, and scalability across systems
Build and maintain integrations with third-party systems such as CRMs, Slack, Google Drive, and other operational tools
Design connectors that are reliable, configurable, and adaptable across deployments
Ensure integrations are robust and maintainable across different client environments
Containerize applications using Docker
Deploy and manage infrastructure on Google Cloud Platform (GCE, Compute Engine)
Build and maintain CI/CD pipelines using GitHub Actions
Design deployment systems that support isolated, per-customer environments
Ensure reliability, scalability, and repeatability of deployments across cloud environments
Strong experience with Python and React/TypeScript
Experience designing REST APIs and working with relational databases (PostgreSQL)
Familiarity with authentication systems and role-based access control
Experience with Docker, GCP (Compute Engine), and CI/CD pipelines
Experience building production systems with real data models and workflows
Experience working with LLM APIs and handling streaming responses
Background in small teams or startups with full-stack ownership
Experience with vector databases such as ChromaDB or Pinecone
Experience building Slack apps (Bolt SDK or similar)
Experience developing workflow systems or multi-tenant architectures
Experience deploying infrastructure across multiple customer cloud environments
Portfolio or examples of past full-stack or systems-level projects
Learn more about what it's like to work at Lean Layer here.
Visa Sponsorship: Please note that we are not currently able to offer U.S. visa sponsorship or transfer for this position.
For Brazilian Residents: We invite you to apply for this position, but please note that at this time we can only hire those outside of the United States as full-time contractors. If you have any questions about this setup, please don't hesitate to reach out.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Work remotely as a Front-End Application Developer building accessible, scalable React/Angular applications for environmental data platforms while contributing across the full stack.
NextGen Federal Systems seeks a seasoned Senior Software Engineer to lead full-stack TypeScript/React/Node development and deliver secure, mission-critical software in an agile, DevSecOps-aware environment.
Help design and implement the UI and interaction layer between engineers and Archie, shaping workflows and real-time systems that make AI a practical engineering teammate.
Graphite is hiring a Software Engineer to help architect and build a real-time collaborative code review platform while shaping the company’s technical direction in NYC.
Work with customers to co-architect, build, and operate production AI agents using LangChain’s platform and tools.
Lead and mentor cloud-focused engineering teams to deliver scalable, production-ready systems that expand access to technology-enabled pediatric care.
An opportunity for a motivated student to join a development team as a Software Engineer Intern and work on Angular front-ends and C# backend services while leveraging AI development tools.
Senior Software Engineer needed to develop high-performance, mission-critical software and algorithms for Anduril’s autonomy and sensor-fusion systems.
Entry-level software developer role at Voya Financial working on designing, coding, testing and maintaining application components while supporting user requirements and learning from senior engineers.
Senior Architect role to design and implement high-performance AI communication and memory libraries while driving hardware-software co-optimization across GPUs, DPUs, NICs, and interconnects at NVIDIA.
Experienced Full Stack Developer needed to maintain and enhance WEBCANDID and TESTFLIGHT reporting tools, including on-call support for mission-critical operations.
Lead application and cloud security for a fast-growing AI EdTech platform, embedding with engineering teams to build secure-by-default systems and developer-friendly security workflows.
Help build TierZero's core product as a founding engineer, designing agentic LLM systems, ML pipelines, and scalable infrastructure to accelerate how teams run code in production.