Back to all positions

Lead Engineer

Remote Full-time Now Hiring

JOB SUMMARY

The Lead Engineer is both a technical leader and an active contributor in an agile development pod responsible for building and scaling core features of our SaaS platform. As a Lead Engineer you’ll be creating high quality code, as well as setting engineering direction while partnering closely with internal stakeholders (such as Product and UX) to deliver high-impact customer value.

This role is ideal for someone who loves hands-on engineering but also thrives in shaping architecture, driving best practices, and helping a team operate at a high level.

DUTIES & ESSENTIAL JOB FUNCTIONS

Technical Leadership

  • Lead technical design and architecture decisions for your pod’s domain

  • Ensure solutions are scalable, secure, and aligned with platform standards

  • Drive technical discovery and implementation planning

Hands-On Development

  • Write high-quality, production-ready code

  • Review pull requests and provide thoughtful, actionable feedback

  • Troubleshoot complex issues across the stack

Pod Leadership & Collaboration

  • Partner with Product Management to translate business requirements into technical solutions

  • Help scope work, break down initiatives, and manage technical tradeoffs

  • Represent your pod in cross-team technical discussions

  • Mentor less experienced engineers within your pod

Agentic Development

  • Embrace agentic development practices as a core part of the software development lifecycle

  • Continually reevaluate the best practices of successful developers employing AI

  • Participate in both sides of knowledge sharing

Quality & Delivery

  • Drive engineering best practices in your pod and beyond

  • Ensure predictable, high-quality delivery of features and improvements

  • Represent the perspective of long-term maintainability and scalability

COMPETENCIES

Required:

  • 5+ years of experience using Ruby on Rails

  • 5+ years of experience using Javascript

  • 2+ years of experience with SQL

  • Experience developing Single Page Applications

Nice To Have:

  • Experience with AWS

  • Experience with React

  • Experience with Kubernetes

  • Experience with PostgreSQL

  • Experience with Ext.js

  • Experience with Python

  • Experience developing AI solutions (e.g. using LangChain, Amazon Bedrock)

  • Experience with Jenkins

  • Experience with CI/CD practices

Requires 5+ years with Ruby on Rails and JavaScript, 2+ years with SQL, and single-page application experience. AWS, React, Kubernetes, PostgreSQL, Python, Jenkins, AI, and CI/CD are preferred.

Key Responsibilities

  • leading architecture
  • writing code
  • mentoring engineers

Skills & Tools

Ruby on Rails, JavaScript, SQL, AWS, React, Kubernetes, PostgreSQL, Ext.js, Python, LangChain, Amazon Bedrock, Jenkins, CI/CD

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — United States
  • Salary: USD 145,000 – 170,000 / year
  • Languages: English

About Fexa

A software company providing a SaaS platform for business operations. — Industry: Information Technology