Lead Software Engineer

 Posted an hour ago
  
 India
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the architectural design and technical strategy for migrating legacy systems to a serverless Node.js architecture on AWS. Direct AI agents to produce production-quality code while ensuring the solutions solve actual business problems.

Vimly Benefit Solutions is a leading employee benefits administration company on a mission to modernize how organizations manage and deliver benefits. We're in the middle of an exciting transformation: moving our backend systems from a legacy platform to a modern serverless Node.js architecture on AWS. We're growing our engineering team in India to help make it happen, and we'd love for you to be part of it.


About the Role

As a Lead Software Engineer, you'll be a technical anchor on our modernization program -the most complex, highest-impact engineering initiative at Vimly. You'll drive architectural decisions, mentor senior engineers, and own end-to-end delivery of critical system components. You'll stay close to the work: leading design reviews, shaping what gets built, and being accountable for the quality and performance of what your team ships.


Here's the twist: at Vimly, "building" looks different. We use AI to do most of the coding. Your job is to be the experienced engineer in the loop - the one who knows what good looks like, who can tell when the AI has nailed it and when it's confidently wrong, and who keeps every piece of work pointed at the real business problem. Think of it as leading a very fast, very capable team that needs your judgment to do its best work.


The right candidate brings deep SQL expertise, strong Node.js/TypeScript capability, and a track record of delivering large-scale legacy-to-modern migrations. You bring technical credibility, sound judgment, and the ability to raise the bar for everyone -humans and AI agents alike.


How We Build: AI-First Engineering

We do things differently here. Vimly is an AI-first engineering team - we use AI to build everything. AI agents write most of our code, and our engineers direct them. That changes what we look for in an engineer, and we think it makes the job a lot more interesting.


Your value isn't measured in lines of code typed; it's measured in judgment. You'll use your deep experience to guide AI to do the right things: framing problems clearly, setting the technical direction, and steering the agents toward solutions that actually hold up in

production. You know what good looks like - clean architecture, correct data handling, well-tested code -and you hold every line the AI produces to that bar.


Most importantly, you keep us honest about the goal. Tools generate code; engineers make sure we're solving the right business problem. You'll verify that what we ship genuinely works for our customers, not just that it compiles and passes tests. If the idea of multiplying your experience through AI - rather than competing with it - excites you, you'll feel right at home.


Who You Are

· A hands-on technical leader who can guide both the team's architectural direction and the AI agents doing the day-to-day coding - and step in personally when it matters.

· Someone who knows what good looks like from years of experience, and applies that standard to everything that ships, no matter who or what wrote it.

· Relentlessly focused on the business problem - you make sure we're building the right thing before worrying about building the thing right.

· Someone who thrives in ambiguous, high-complexity environments and structures work proactively.

· Known for technical rigor -you verify claims (including AI's), question assumptions, and push for correctness over speed when the stakes are high.

· An effective communicator who can align stakeholders, surface risks early, and represent engineering decisions clearly across functions.

· Self-directed, intellectually honest, and energized by hard problems.


Key Responsibilities

· Lead architectural design and technical strategy for major components of the legacy-to-serverless migration.

· Direct AI agents to produce production-quality Node.js / TypeScript code - framing the work, reviewing the output rigorously, and owning the result. You hold the bar for correctness and maintainability.

· Conduct deep analysis of existing systems to inform migration scope, sequencing, and risk -and verify that AI-assisted analysis is accurate before decisions are made on it.

· Define data migration strategies - schema design, ETL patterns, data validation - for SQL workloads moving to modern storage solutions.

· Build and maintain robust APIs, event-driven workflows (SQS, EventBridge, SNS), and integrations with external partners.

· Drive technical excellence across the team: establish coding standards (for humans and AI alike), conduct design reviews, and champion automated testing.

· Mentor and upskill Senior and Mid-level engineers -including how to work effectively with AI -and provide actionable feedback.

· Collaborate with product, design, and QA to make sure what we deliver actually solves the business problem, with minimal disruption to production.

· Support and triage production issues across legacy and new platforms during the transition period.


Qualifications

Required:

· 8+ years of software engineering experience, with at least 2 years in a staff-level or principal/lead role.

· Deep SQL expertise - query optimization, execution plans, indexing strategies, partitioning, and complex schema design.

· Strong backend development in Node.js and TypeScript; comfort with modern async patterns, dependency injection, and testing.

· Proven experience leading legacy system modernization -you can articulate migration strategies, tradeoffs, and rollback plans.

· Experience with serverless architecture on AWS (Lambda, API Gateway, SQS, DynamoDB, RDS) or equivalent major cloud.

· Track record of influencing technical direction beyond your immediate team.

· Enthusiasm for AI-assisted development -you see AI as a force multiplier for your experience and have the judgment to direct it well.


Preferred:

· Hands-on experience using AI coding tools (e.g., Claude Code, Copilot, Cursor) in real production workflows.

· Familiarity with message queues and event-driven architectures (Kafka, SQS, EventBridge).

· Experience with data integration workflows.

· Exposure to infrastructure-as-code (AWS CDK, Terraform).

What We Offer

· Competitive salary benchmarked to India senior-tech market rates, with annual performance bonus eligibility.

· Fully remote role with flexible working hours and overlap with US Pacific Time.

· Meaningful, high-impact work on a large-scale modernization program - and a front-row seat to AI-first engineering done well.

· A collaborative, low-politics engineering culture with direct access to US engineering leadership. You are a core part of the team.

· Professional development budget and learning resources


Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified