Senior Software Engineer
Vimly Benefit Solutions
Senior Software Engineer
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.
$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timePart timeWork experience placementWorldwideFlexible hours- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorFull timeWork experience placement
- ...take on new challenges. What you'll be doing: • Developing software products that implement Artificial Intelligence to provide... ...• Assuming technical lead responsibilities and mentor junior engineers as needed What You Are: • A highly motivated and experienced...SeniorPart timeRemote work
$89k - $121k
...Description Job Description In search of: The next member of our Software Engineering team. If you enjoy working in a team environment and would... ...goals. Description of Duties and Responsibilities of a Senior Software Developer and Senior Software Engineer: You may...SeniorWork at officeRemote workRelocation package- ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead...SeniorWorldwideFlexible hours
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Capture based in the United States. This role sits at the core of real-time media intelligence systems that ingest...SeniorRemote jobFull time
$180.2k - $233.2k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Developer Experience based in the United States. This role focuses on shaping and improving the internal engineering...SeniorRemote jobFull timeLocal areaFlexible hours- Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.Senior
- Senior Software Engineer, - CPA Global North America LLC d/b/a Clarivate Analytics (US) LLC - Ann Arbor, MICPA Global North America LLC d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI. Design, develop, enhance, and debug enterprise software applications, including IP...SeniorWork at officeRemote work
$200k - $265k
...Senior Software Engineer - HealthTech - San Francisco (Hybrid) A fast-growing AI healthcare company building real-time clinical documentation and decision support tools are looking for a Senior Software Engineer to join their team . What will I be doin...SeniorImmediate start- Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...Senior
- Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...Senior
- *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location, and...SeniorWork at officeRemote work
- ...IBM Software Job Opportunity At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers...Senior
- ...optimizing for both write throughput and in-memory footprint for each agent. What we’re looking for 7+ years of experience as a software engineer. Consistent record as primary individual contributor to several medium to large projects. Managed, designed and deployed...SeniorWork at office
- Job Title Disabled veteran A veteran who served on active duty in the U.S. military and is entitled to disability compensation (or who but for the receipt of military retired pay would be entitled to disability compensation) under laws administered by the Secretary of...Senior
- ...Senior Software Engineer Jobs for Humanity is collaborating with TechCorp Solutions to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: TechCorp Solutions We are looking for a Senior Software Engineer...Senior
$50 per hour
...Title: Senior Software Engineer Location: Southlake, TX Job Type: 6+Months Contract Rate: $50/hr Requirements Job Description Gathering requirements for interfaces between SAP ECC and Coupa Procurement & Invoicing. Development of software technical...SeniorContract work- ...We are seeking a Senior Software Engineer with deep expertise in JavaScript/TypeScript and React/Redux to join our team. The ideal candidate will have a strong understanding of Micro Frontend architecture , proven experience in integrating REST and GraphQL APIs...Senior
- Ability to understand big picture end-to-end use cases specifically for 2 VP roles. 2 - VP level - 12+ years 4 - Associate - 8 - 12 years Key Skillset: Java Sping Boot, Cassandra Other Skills: Familiary with Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ...Senior
- ...Senior Backend Software Developer / Platform Engineer, New York, COR7588, to $250,000 Are you an experienced backend engineer with a passion for building scalable platforms and high-performance infrastructure? Looking for a role where you can take ownership of critical...Senior
- ...Senior Software Engineer - NIKE Inc. - Beaverton, OR. Serve as an integral member of a multi-functional engineering teams that delivers solutions unlocking machine learning for Nike. Telecommuting is available from anywhere in the U.S., except from AK, HI, MT, NC, ND,...SeniorRemote work
- ...Responsibilities Lead and mentor a team of full stack engineers, providing technical guidance and code reviews Design, develop,... ...architect solutions and translate requirements into scalable software Identify and address technical debt, drive continuous improvement...Senior
- ...Senior Software Engineer Design and develop automation solutions for network testing and validation Work with SONiC and Linux networking platforms Troubleshoot network and switch-related issues Collaborate with hardware and software teams Analyze packet...Senior
- ...Senior Software Engineer Your IT Recruiter is looking for a Senior Software Engineer for our client. This position will be working as Software Engineer for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand...Senior
- ...Senior Software Engineer A Senior Software Engineer specializing in Rust at Creative Chaos is responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems...SeniorRemote work
- ...impact on the world. Xpand is the distributed SQL offering of the client and is solving one of the most difficult open problems in the software database industry today: scaling transactional workloads. They've built our own distributed relational database from the ground up...Senior
- ...Senior Software Engineer Responsibilities: Lead the design, development, and testing of robust systems and services. Contribute to shaping the technical architecture of the product. Translate product requirements into detailed technical solutions and user...Senior
- ...Software Engineer G MASS are currently looking for an experienced Software Engineer to join a leading Investment Manager client. This role sits within a core engineering team at the centre of a highly quantitative investment environment, supporting the technology and...SeniorRemote work
- ...monitoring services. Design and implement core infrastructure and software components. Being able to Monitor, fix and improve... ...tracing, alerting) Being able to partner with application engineering teams to improve efficiency, scalability, and stability of various...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software sales engineer United States
- software engineer internship remote United States
- IT software developer United States
- new grad software engineer United States
- software engineer staff United States
- integration software engineer United States
- machine learning software engineer United States
- software engineer part time United States
- facebook software engineer United States
- senior robotics software engineer United States






