
Senior Full-Stack Engineer
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in New York.
• Design, develop, and maintain production software utilizing TypeScript, Node.js, and React.
• Deliver features that are stable, maintainable, and scalable, enhancing platform reliability and operational visibility.
• Implement and advance observability features including telemetry, diagnostics, logging quality, and monitoring integrations.
• Construct and optimize backend components that leverage OpenSearch and associated data systems.
• Create internal tools and automation to boost engineering productivity and minimize operational risks.
• Conduct thorough, detail-oriented code reviews emphasizing correctness, resilience, performance, security, and testability.
• Develop AI-enabled engineering workflows and incorporate LLM-based functionalities that yield measurable benefits.
• Ensure software quality through comprehensive automated coverage across unit, integration, contract, and end-to-end tests.
• Diagnose complex production issues, facilitate root-cause analysis, and implement preventive engineering solutions.
• Work closely with Product, R&D, Security, and Infrastructure teams to achieve cross-functional objectives.
• BS/MS in Computer Science, Engineering, or a related discipline.
• 6+ years of practical software engineering experience with a strong backend focus in Node.js, React, or similar technologies.
• 3+ years of frontend experience in developing modern single-page applications, preferably using React.
• Familiarity with object-oriented technologies such as JAVA, C#, etc.
• Demonstrated experience in designing and constructing scalable APIs, distributed systems, and microservices.
• Extensive experience with OpenSearch/Elasticsearch, Redis, and related data models and query optimization.
• Proven ability to write high-quality, stable production code and enhance system reliability through engineering efforts.
• Strong practical experience with automated testing beyond unit tests, including integration, E2E, contract, and system-level testing.
• Excellent analytical and problem-solving skills, including debugging in complex distributed environments.
• Strong communication and collaboration skills within cross-functional engineering teams.
• AI Engineering Requirements: Demonstrated experience with AI-assisted development tools (e.g., Cursor, Claude Code, engineering agents) with a verification-first mindset.
• Hands-on experience integrating LLMs (GPT, Claude, Gemini, or open-source models) via APIs/SDKs.
• Familiarity with contemporary AI engineering patterns: agentic workflows, MCP, structured outputs, function/tool calling, and semantic search.
• Ability to utilize AI to accelerate delivery while ensuring code quality, architectural integrity, and security standards.
• Nice to Have: Experience with CI/CD practices and modern engineering pipelines.
• Experience in cloud-native development and containerized environments.
• Background in performance profiling and optimization in high-scale systems.
• Global, Not Isolated: You will collaborate with a diverse team across the US, EMEA, and Israel. We are recognized for our vibrant social culture, and annually, the entire global company gathers for a major offsite to reconnect in person.
• Meaningful Impact: Make a significant contribution from day one, working with cutting-edge technology in a dynamic, global setting.
• Collaborative & Growth-Driven: Engage in a collaborative, empowering atmosphere where learning and professional development are promoted.
• True Flexibility: We provide a hybrid work model. We value the output of your expertise over the hours spent in a specific location.
Instacart
CLASP
Tailor
Get handpicked remote jobs straight to your inbox weekly.