Senior Software Engineer
Senior Software Engineer builds and owns end-to-end front-end and back-end applications using Python, Node.js, and Next.js. Requires 6+ years experience, scalable architecture design, LLM integration, and full-time onsite work in NYC.
About the job
Responsibilities
- Develop and maintain end-to-end front-end and back-end applications.
- Collaborate with cross-functional teams to design and implement new features.
- Push complete projects into production from start to finish.
- Lead architecture and design of scalable backend and frontend systems.
- Participate in code reviews and contribute to best practices.
- Troubleshoot and resolve complex technical issues.
- Ensure the technical feasibility of UI/UX designs.
Requirements
- Minimum 6 years of experience in software engineering.
- Demonstrated experience owning complex systems in production.
- Proven ability to design scalable architectures.
- Exceptional coding skills and ability to ship code quickly.
- Proficient in Python, Node.js, Next.js.
- Experience building with LLMs.
- Strong problem-solving abilities and comfortable working in a fast-paced environment.
- Excellent communication skills and a team-oriented attitude.
- Ability to work from our NY office full-time.
Technologies
- Python, Node.js, Next.js
- MongoDB, PostgreSQL
Skills
Python, Node.js, Next.js, MongoDB, Postgres, LLMs
Similar jobs
Fullstack Engineering jobsFounding engineer responsible for the architecture, development, and operation of Benchling’s internal tooling and automation systems. The role requires 7+ years of production software engineering experience, strong integration and security fundamentals, and hands-on technical leadership.
Build the decision engine that powers explainable staffing recommendations and workflows for hospitals. The role requires strong TypeScript skills, full-stack experience, systems thinking, and comfort working directly with clinical customers.
Build and operate full-stack features, platform primitives, and secure integrations for Vanta Government Cloud. The role requires 6+ years of full-stack experience, API and data-integration expertise, and an interest in security or compliance.
Build scalable shared systems, APIs, and engineering libraries that enable product teams across Vanta to ship consistently. The role requires 5+ years of backend or full-stack experience, platform expertise, and familiarity with distributed or event-driven systems.
Senior software engineer responsible for building production AI systems, leading ambiguous 0-to-1 initiatives, and defining reusable technical patterns. The role requires 7+ years of experience, deep LLM and agentic architecture expertise, strong product intuition, and cross-team technical leadership.