Senior Software Engineer

 Posted 16 hours ago
  
 India
  
⭐ 2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the migration of legacy backend systems to a modern serverless Node.js architecture on AWS. Direct AI agents to write code while ensuring technical quality, architectural integrity, and alignment with business goals.

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 Senior Software Engineer, you'll be a core contributor to our platform modernization effort -understanding how our existing systems work, designing modern serverless replacements, and shipping new capabilities to production. You'll own meaningful technical challenges, collaborate closely with peers and a Staff-level technical lead, and make a visible impact on a critical, customer-facing platform.


One thing that makes this role special: we use AI to do most of the coding. Your job isn't to type faster - it's to bring real engineering depth and direct the AI well. You'll frame the problems, guide the agents toward the right solutions, recognize when the output is genuinely good (and when it only looks good), and make sure everything we ship actually solves the business problem it was meant to solve. Your experience - especially in SQL Server and backend Node.js -is what turns fast AI output into reliable production software.


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

  • You take ownership of your work and follow through without needing to be told what to do next.
  • You know what good code looks like, and you apply that standard to everything -whether you wrote it or an AI agent did.
  • You care about the business problem behind the ticket -you ask why, not just what.
  • You're upfront about what you know and don't know, and you ask good questions -of teammates and of AI alike.
  • You learn quickly and stay flexible as requirements, context, and tools evolve.
  • You're self-directed and comfortable structuring your own work in ambiguous situations.
  • You take pride in what ships under your name -readable, tested, and built to last.


Key Responsibilities

  • Analyse and understand our existing systems to support the migration effort, and handle occasional maintenance and bugfixes.
  • Design and direct the implementation of serverless Node.js / TypeScript components to replace legacy modules -guiding AI agents through the build and rigorously verifying the results.
  • Migrate and optimise data from legacy SQL databases to modern storage solutions, ensuring the data -and the business rules behind it -survive the journey intact.
  • Build and maintain APIs, event-driven workflows, and integrations with external systems.
  • Participate actively in code and design reviews, raising the overall quality of the team's output -human-written and AI-generated alike.
  • Collaborate with cross-functional teams (product, QA, DevOps) to make sure we're solving the right problem and delivering with minimal production disruption.
  • Support and troubleshoot production issues across both legacy and new platforms during the transition.


Qualifications

Required:

  • 3+ years of software engineering experience with a strong backend focus.
  • Expert-level Microsoft SQL Server and T-SQL -query optimization, indexing, stored procedures, and complex schema design.
  • Strong backend development experience with Node.js and TypeScript.
  • Experience with legacy system modernization -you can discuss migration strategies and tradeoffs, and navigate systems where documentation is incomplete.
  • Experience with serverless architecture on a major cloud provider (AWS, Azure, or GCP); strong SQL Server expertise may offset limited cloud exposure.
  • Enthusiasm for AI-assisted development -you're excited to direct AI agents and use your expertise to keep their output correct and on-target.


Preferred:

  • Hands-on experience using AI coding tools (e.g., Claude Code, Copilot, Cursor) in real workflows.
  • Familiarity with message queues and event-driven architectures (Kafka, SQS, EventBridge).
  • Hands-on 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