hero

Senior Software Engineer

Leverage

Leverage

Software Engineering
New York, NY, USA
Posted 6+ months ago

As a Senior Software Engineer at Leverage, you’ll play a key role in building and scaling our core platform that automates and optimizes PO workflows for mid-market industrial manufacturers. You will join a fast-paced, high-growth startup environment and work alongside a dedicated team tackling a multi-billion-dollar market opportunity.

You will leverage your deep experience at growth-stage startups (Seed to Series C+) to build scalable, resilient systems that can support tens of millions of transactions per day. This is a high-impact role requiring leadership in architecture, system design, and hands-on development.

Key Responsibilities:

  • Architecture & Design: Lead and contribute to the architecture and design of complex distributed systems ensuring scalability and high availability.
  • Development: Write, test, and maintain high-quality code primarily in Node.js, Typescript, React, and PostgreSQL.
  • Cloud Infrastructure: Build and manage AWS-based infrastructure (Lambda, EC2, RDS, S3, API Gateway, MSK/Kafka).
  • Collaboration: Work closely with product, design, and engineering teams to define requirements and deliver on the roadmap.
  • Mentorship: Guide and mentor junior engineers to foster growth and development within the team.
  • Problem-Solving: Lead investigations and resolve performance and scalability bottlenecks in a data-intensive environment.
  • Agility: Quickly adapt to changing business needs and priorities in a high-growth environment.

Qualifications:

  • Experience: 8+ years of experience in software development, with at least 5+ years in high-growth startup environments (Seed to Series C+).
  • Technical Expertise: Proven expertise in building scalable systems with Node.js, Typescript, React, SQL databases (PostgreSQL preferred), and AWS services.
  • Startup Experience: Hands-on experience from Seed through Series A/B/C stages, contributing to both strategy and execution.
  • Leadership: Experience in leading projects, mentoring engineers, and making impactful architectural decisions.
  • Problem-Solving: Strong skills in debugging, performance optimization, and designing fault-tolerant systems.
  • Adaptability: Ability to thrive in a fast-paced, dynamic environment where priorities and challenges evolve quickly.

Why Leverage?

  • Competitive Compensation
  • Market Opportunity: Be part of a company that’s revolutionizing the supply chain space, focusing on automating and optimizing PO management.
  • Growth: Join a fast-growing company with opportunities for career development and upward mobility.
  • Culture: Work in a supportive and collaborative environment that values creativity, initiative, and excellence.
  • Flexibility: Option to work remotely, with priority given to NY-based candidates.

If you’re a passionate and experienced software engineer looking to make a lasting impact in a fast-growing tech company, we’d love to hear from you!