
Lead Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in India.
• Lead the architectural design and technical strategy for significant elements of the transition from legacy systems to serverless architecture.
• Guide AI agents in producing production-quality Node.js / TypeScript code by framing the tasks, thoroughly reviewing the outputs, and taking ownership of the results. You set the standards for correctness and maintainability.
• Perform in-depth analysis of current systems to identify migration scope, sequencing, and risks, ensuring that AI-assisted analysis is verified for accuracy prior to decision-making.
• Develop data migration strategies, including schema design, ETL patterns, and data validation, for SQL workloads transitioning to modern storage solutions.
• Create and sustain robust APIs, event-driven workflows (SQS, EventBridge, SNS), and integrations with external partners.
• Foster technical excellence within the team by establishing coding standards (for both humans and AI), conducting design reviews, and advocating for automated testing.
• Mentor and enhance the skills of Senior and Mid-level engineers, including effective collaboration with AI, and provide constructive feedback.
• Work closely with product, design, and QA teams to ensure that our deliverables effectively address business challenges with minimal disruption to production.
• Assist in and manage production issues across both legacy and new platforms during the transition phase.
• Over 8 years of software engineering experience, with a minimum of 2 years in a staff-level or principal/lead position.
• Extensive SQL knowledge encompassing query optimization, execution plans, indexing strategies, partitioning, and complex schema design.
• Strong backend development skills in Node.js and TypeScript; familiarity with modern async patterns, dependency injection, and testing methodologies.
• Demonstrated experience in leading the modernization of legacy systems, with the ability to articulate migration strategies, trade-offs, and rollback plans.
• Experience with serverless architecture on AWS (Lambda, API Gateway, SQS, DynamoDB, RDS) or equivalent major cloud platforms.
• Proven ability to influence technical direction beyond your immediate team.
• Passion for AI-assisted development, viewing AI as a force multiplier for your expertise and possessing the discernment to direct it effectively.
• Competitive salary aligned with senior-tech market rates in India, along with eligibility for annual performance bonuses.
• Fully remote position with flexible working hours and overlaps with US Pacific Time.
• Engaging, high-impact work on a large-scale modernization initiative, providing a front-row perspective on successful AI-driven engineering.
• A collaborative, low-politics engineering environment with direct access to US engineering leadership.
• Professional development budget and access to learning resources.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.