Talent.com
Software Engineer

Software Engineer

RepRallyNew York, NY, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters.remote
job_description.job_card.job_description

About RepRally

RepRally is building the future of wholesale commerce. We’re a VC-backed technology startup in NYC, uniting brands, sales reps, and distributors into a single, powerful platform. Our mission : to make wholesale as connected, data-driven, and frictionless as consumer e-commerce.

We intentionally keep a low profile, but behind the scenes we’re scaling fast — powered by a tight-knit, elite team and backed by leading vertical investors including Infinity Ventures, Indicator Ventures, Mu Ventures, and Clocktower Ventures.

Why This Role Matters

We’re looking for a senior, hands-on engineer who wants to own major product initiatives end-to-end. You’ll help architect and ship gamified features that drive lead generation, cart curation, and orders on our mobile-first platform. You’ll be building the backbone of a three-sided marketplace that’s transforming an industry — and you’ll do it in person with some of the sharpest operators in NYC.

What You’ll Do

Lead large initiatives from whiteboard to production, breaking down complex requirements into clear execution plans.

Architect and launch scalable, high-impact solutions for review flows, data provision, and platform integrations.

Collaborate directly with leadership to shape roadmap and technical direction.

Create engineering best practices for reviews, coding standards, and team insights.

Build efficient, reliable backend systems that can scale as our user base grows.

What We’re Looking For

3–7+ years of engineering experience, ideally with startup or high-growth company exposure.

Proven ability to design and build large-scale systems.

Proficiency in backend server languages (Go, Ruby, Java, or Kotlin).

Experience with modern JavaScript / TypeScript frameworks.

Solid understanding of relational and NoSQL databases.

Strong technical leadership and collaborative skills — you know how to elevate the team around you.

Bachelor’s degree or equivalent experience.

Why You’ll Love Working Here

Impact from Day One : You’ll own projects that directly move the needle for the business.

Elite Team : Work alongside top-tier talent in engineering, product, and sales.

On-Site Energy : Collaborate in our Manhattan HQ — no Zoom fatigue, just fast decisions and faster builds.

Competitive Compensation + Equity : Every team member gets meaningful ownership.

Benefits that have your back :

99% of medical, dental, and vision premiums covered.

Unlimited PTO (we mean it).

serp_jobs.job_alerts.create_a_job

Software Engineer • New York, NY, United States

Job_description.internal_linking.related_jobs
  • serp_jobs.job_card.promoted
Software Engineer II

Software Engineer II

VirtualVocationsYonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer II, Verifications.Key Responsibilities Develop and maintain scalable gRPC APIs for data access and decisioning Collaborate with cross-functional team...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Firmware Software Engineer

Firmware Software Engineer

VirtualVocationsNewark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Firmware Software Engineer to develop interactive 3D visualizations and enhance user interfaces. Key Responsibilities Develop an interactive 3D visualization in the brow...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer - Distributed Systems

Software Engineer - Distributed Systems

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer (Distributed Systems).Key Responsibilities Architect and implement solutions in the execution layer and core systems Plan and implement improvements ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Software Engineer III

Software Engineer III

VirtualVocationsNewark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a SW Engineer III.Key Responsibilities Integrate systems with third-party services and manage application data using SQL server databases Install, configure, and manage ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Tech Lead Software Engineer

Tech Lead Software Engineer

VirtualVocationsElizabeth, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Tech Lead Software Engineer for GenAI Enabled Products.Key Responsibilities Lead architecture, design, and development of GenAI-enabled services while maintaining high-...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Development Engineer II

Software Development Engineer II

VirtualVocationsNewark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Development Engineer II.Key Responsibilities Design, implement, and test software components based on SOLID principles Collaborate with team members to develo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Staff Software Engineer

Staff Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Staff Software Engineer, Blockchain Protocols.Key Responsibilities Architect and build scalable distributed systems integrating various data sources Research, design, ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Systems Software Engineer

Senior Systems Software Engineer

VirtualVocationsNewark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Systems Software Engineer focused on AV Infrastructure - Validation and Distributed Systems. Key Responsibilities Deploy and operationalize vendor-provided platfo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Workday Software Engineer

Workday Software Engineer

VirtualVocationsJamaica, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer II - Workday.Key Responsibilities Design, test, and deliver solutions in Workday across various modules including Workforce Management, HCM, Recruitin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
R&D Engineer 4, Software

R&D Engineer 4, Software

VirtualVocationsBronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for an R&D Engineer 4, Software.Key Responsibilities Setup and maintain DevOps tools and infrastructure for software projects Serve as security champion for code bases owned...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Full Stack Software Engineer

Full Stack Software Engineer

VirtualVocationsNewark, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Full Stack Software Engineer to develop and enhance a web-based design application for homebuilders. Key Responsibilities Implement user-facing features for home design ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer IV

Software Engineer IV

VirtualVocationsYonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer IV to oversee application development, modification, and maintenance of applications. Key Responsibilities Oversees development and installation of new...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Security Software Engineer

Security Software Engineer

VirtualVocationsBronx, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Security Software Engineer - 100% Remote.Key Responsibilities Develop and implement a complete security stack for endpoint management, vulnerability management, and inc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer to develop and enhance its configuration distribution platform for cloud services. Key Responsibilities Collaborate with stakeholders to determine user...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Master Software Engineer

Master Software Engineer

VirtualVocationsJamaica, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Master Software Engineer.Key Responsibilities Architect and build highly performant distributed systems Mentor and guide junior engineers in troubleshooting techniques...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
C# Software Engineer

C# Software Engineer

VirtualVocationsYonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Development Engineer II.Key Responsibilities Ensure efficient application operation and provide production support, including data research and code analysis ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Software Engineer II, Android

Software Engineer II, Android

VirtualVocationsJamaica, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer II, Android.Key Responsibilities Develop mobile applications (Android) in collaboration with product managers, designers, and engineers Lead projects...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Senior Software Engineer

Senior Software Engineer

VirtualVocationsYonkers, New York, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Engineer - Athlete Journey (REMOTE).Key Responsibilities Drive development and maintenance of software, identifying areas for improvement Produce conce...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Principal Software Engineer

Principal Software Engineer

VirtualVocationsPaterson, New Jersey, United States
serp_jobs.job_card.full_time
A company is looking for a Principal Software Engineer (remote).Key Responsibilities Research, develop, and test complex software applications and systems Analyze user needs and design software ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30