Role: Senior Software Engineer (Backend) Compensation Range: $180,000-230,000 + Equity + Benefits Location: Manhattan, NYC Work Schedule: On-site 5 days per week Type: Full-time Industry: Consumer Technology / B2B About the Company Our client is a fast-growing, venture-backed technology company building a platform that brings people together around shared interests and real-world experiences. Backed by strong user growth and significant transaction volume, the team is focused on building scalable, reliable systems that support millions of users and high-impact consumer products. They value thoughtful engineering, collaboration, and building technology that has a meaningful real-world impact. About the Role This role is ideal for a backend-focused engineer who enjoys working on complex systems and is excited to help evolve a core platform during an important architectural transition. The engineering team is actively shifting backend services toward Java, while maintaining and integrating with existing services written in TypeScript and Python. You’ll play a key role in designing, building, and scaling backend systems that support consumer-facing features, internal tooling, and data-driven decision-making. This is a highly collaborative role with opportunities for technical leadership, mentorship, and architectural influence. This is an in-person role based in the company’s New York City office. Key Responsibilities
Design, implement, and scale backend systems that support complex, high-traffic consumer applications
Contribute to the transition and evolution of backend services from TypeScript toward a Java-based architecture
Collaborate on system architecture and technical decisions with a focus on scalability, performance, and reliability
Build APIs, services, and data models that enable new product features and business capabilities
Optimize system performance and ensure reliability as the platform continues to grow
Build with observability and analytics in mind to support insights for internal teams
Balance rapid iteration with long-term maintainability and strong developer experience
Contribute to database design, infrastructure, and deployment workflows as needed
Mentor and support other engineers, fostering a culture of high-quality engineering and collaboration
Ideal Candidate
5+ years of professional software engineering experience with a strong backend focus
Backend development experience using Java, TypeScript (Node.js), or Python (experience with Java is a strong plus)
Experience designing and maintaining scalable, production-grade systems
Comfortable working in evolving codebases and helping guide architectural transitions
Familiarity with cloud platforms (AWS or similar), APIs, and modern backend frameworks
Strong problem-solving skills and the ability to work across technical and non-technical teams
Experience with consumer, social, or marketplace products is a plus
Experience working in start-up environments is a plus
Why Join
Work on a high-growth, consumer-facing platform with real-world impact
Influence core backend architecture during a key technical transition
Collaborate with a tight-knit, experienced engineering team
Competitive compensation and equity
Comprehensive benefits, generous PTO, and a strong in-office culture