Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

10 days ago

Salary

Not specified

No structured requirement data.

Job Description

About the role

A Lead Engineer will drive the technical development of our AI-powered sales platform. You will work closely with cross-functional teams, including product management, design, and sales, to architect, build, and optimize scalable solutions. This role requires strong technical expertise, leadership skills, and a passion for AI-driven innovations.

What you'll do

Be a Primary Individual Contributor

  • Most of your time will be spent designing, building, and shipping production code in Java Spring Boot and Next.js + Zustand (TypeScript).
  • Own complex features end to end—from data modeling and service logic to API design and frontend integration.
  • Make pragmatic architectural decisions that balance performance, scalability, and maintainability.

Lead by Example in Code Quality and Design

  • Consistently model clean code practices, effective design patterns, and thoughtful system design in day-to-day work.
  • Set the technical bar through high-quality pull requests, tests, and documentation rather than mandates.
  • Drive improvements through refactoring and incremental architectural enhancements.

Pair, Coach, and Mentor Engineers

  • Dedicate time each week to pair programming, design reviews, and hands-on problem solving with other engineers.
  • Coach team members on Spring Boot, TypeScript, API design, and cloud architecture through real work—not abstract guidance.
  • Provide actionable feedback that helps engineers improve code quality, ownership, and confidence.

Own APIs and Frontend Integration

  • Design and maintain APIs using OpenAPI specifications, ensuring consistency and usability.
  • Actively work with frontend engineers to integrate APIs into Next.js applications, addressing performance, error handling, and UX considerations.
  • Guide API versioning and backward compatibility through practical implementation.

Drive Performance, Reliability, and Delivery

  • Actively profile, optimize, and scale services and web applications in cloud environments.
  • Participate directly in on-call rotations, incident response, and root-cause analysis.
  • Improve CI/CD workflows, observability, and deployment practices through hands-on contributions.

What you bring

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in software development and as a software team lead engineer.
  • Proficiency in programming languages such as Java, React, and JavaScript/TypeScript.
  • Experience with cloud platforms (ideally GCP) and microservices or modular monolithic architecture.
  • Strong understanding of AI/ML concepts, APIs, and data engineering.
  • Knowledge of database management systems (SQL, NoSQL), data modeling, and data system scalability principles.
  • Experience with Agile methodologies and development tools like Jira, Git, and CI/CD pipelines.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Mindset

  • You move toward a challenge. 
  • No blame, but high accountability.
  • You love mentoring and growing a team.
  • Always pursuing betterment, continuous improvement, and trying new things.

Why you'll love working here

At SalesAi, we believe your work should support your life—not the other way around. We offer a competitive, people-first benefits package designed to help you thrive both on and off the clock:

  • Flexible (Unlimited) PTO
  • 10 Paid Holidays – Plus regular company-sponsored events.
  • Affordable Medical, Dental & Vision Insurance
  • Employer-Paid Life Insurance 
  • 401(k) with 4% Match
  • Award-Winning Culture – Voted a Top Culture Company in Indianapolis across multiple categories.


Related Job Pages

More Full-stack Engineer Jobs

Software Architect

LifeMD

LifeMD (Nasdaq: LFMD) is a rapidly growing direct-to-consumer telemedicine company.

Full-stack Engineer10 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

Software Architect leading platform architecture for digital healthcare company

California
$220K - $235K / year
Full TimeRemote

This role involves developing, testing, and maintaining complex Single Page Applications (SPAs) primarily using React to support the Fleet Marine Force operations, test and evaluation events, and enterprise modernization efforts across Marine Corps and Joint environments. Build a...

United States

Senior Software Engineer

Patch My PC

Patch Management Made Easy

Full-stack Engineer10 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior Software Engineer architecting scalable backend systems for a software management platform

ASP.NETDistributed SystemsDockerKubernetesMicroservicesMongoDBNoSQL.NET
Alabama + 40 moreAll locations: Alabama, Alaska, Arizona, California, Colorado, Connecticut, Florida, Hawaii, Idaho, Illinois, Iowa, Kansas, Kentucky, Louisiana, Maine, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Michigan, Minnesota, Mississippi, Missouri, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington, West Virginia, Wisconsin, Wyoming
$150K - $170K / year

Senior Full Stack Engineer

Homera

Food & Sustainability, Caribbean & LatAm

Full-stack Engineer10 days ago
Full TimeRemoteTeam 1-10Since 2003

Senior Full-Stack Engineer leading development for telehealth solutions

AWSEC2GraphQLJavaScriptMongoDBMySQLNode.jsNoSQLPostgreSQLReact
United States