Senior Software Engineer (In office - NYC)
Core
Lead the end-to-end modernization of a complex legacy enterprise web application to a modern, maintainable code stack using AI-assisted development.
Role type
Senior Full-Stack Software Engineer (Platform Modernization)
Builds
Production enterprise web applications, cloud infrastructure, and workflow orchestration systems
Domain
Enterprise Software, Cloud Infrastructure, Legacy Modernization
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, Node.js, React, NestJS, MSSQL, AWS/Azure/GCP, Docker, Kubernetes, CI/CD, RESTful API design, Temporal.io, legacy codebase analysis
Preferred skills
C#, Apache Airflow, Apache Flink, Kafka, Figma, low-code platform migration
Technologies
NestJS, React, TypeScript, Temporal.io, MSSQL, AWS, Azure, GCP, Docker, Kubernetes, OpenAPI/Swagger, Claude Code
Responsibilities
Own the end-to-end rewrite of a production enterprise web application; Use Claude Code to generate, refactor, and validate code; Build across backend, frontend, and data layers; Migrate legacy process flows to Temporal.io; Design and maintain RESTful APIs; Deploy and manage solutions on cloud platforms; Establish engineering standards and conduct code reviews; Guide junior engineers on AI-assisted development
Seniority
Senior, hands-on IC
