Senior Software Engineer
Listed on 2026-02-16
-
Software Development
Software Engineer, Full Stack Developer
Overview
Retail Path is on a mission to improve the day-to-day of operations teams in the CPG space. Every day, billions of dollars of goods are shipped by wholesale brands, and every day, brands lose hundreds of millions of dollars to market inefficiencies.
Our first product tackles retail shipping chargebacks — a major pain for operators. You’ll work directly with the founders, Maysam & Connor, to help take the product into the next chapter. We have strong early traction, funding, and office space in Chinatown, NYC.
The RoleRetail Path is on a mission to improve the day-to-day of operations teams in the CPG space. Every day, billions of dollars of goods are shipped by wholesale brands, and every day, brands lose hundreds of millions of dollars to market inefficiencies.
Our first product tackles retail shipping chargebacks — a major pain for operators. You’ll work directly with the founders, Maysam & Connor, to help take the product into the next chapter. We have strong early traction, funding, and office space in Chinatown, NYC.
If you like bureaucracy, slow moving orgs, and siloed roles this is not for you.
We ship fast. This role is designed for those who drive projects end to end, act as their own product manager, and ship high-quality code quickly. You have an understanding of business objectives and how to work cross functionally.
In practical terms, you ll work across the stack, talk to our amazing customers like Barebells Protein bars and Bioderma to drive product decisions, and help shape product and engineering practices from the ground up.
Responsibilities- Design, build, and own features end to end across frontend and backend
- Develop and maintain automated ETL pipelines
- Turn structured and unstructured customer data into critical operational insight
- Have conversations with customers one day and ship features that solve issues the next
- Help design scalable systems and product ionize prototypes (DB, APIs, supporting services)
- Experience solving ambiguous problems and scoping projects independently
- Early stage compatibility of moving fast, experimenting, and proactively communicating
- Ability to design and complete projects end to end with minimal oversight
- Strong Python experience, ideally with FastAPI, unit testing, and CRUD patterns
- React proficiency
- Postgre
SQL (PSQL) proficiency - Cloud experience with GCP or an equivalent provider
- Knowledge of retail logistics and related systems like EDI, ERPs, and 3PLs
- Web automation
- ETL tooling and data workflows
- iPaaS experience
- AI pipelines
- Business analysis experience
- Comfortable being customer facing
- Design proficiency in Figma or similar
All these are, as the title suggests, "nice to have." If this role really excites you and you don’t match everything, you should still apply!
How we work- Take a look at Retail Path Culture Doc
- We have a strong in office presence and expect you in office at least 4 days of the week
- Ownership and autonomy: drive projects from start to finish without micromanagement
- Unblock quickly: collaborate directly with customers to keep momentum
- Clarity and organization: communicate status and next steps clearly
- Dev environment setup
- Running local builds and tests
- Architecture and business walk through
- First PR merged
- Clear understanding of the codebase and core architecture
- Taking on small and medium tickets
- Independently scoping, developing, testing, and shipping features
- Identifying tech debt and proposing remediations
- Building depth in our domain and user pain points
- Beyond
- Leading cross-functional initiatives with customers and internal stakeholders
- Architecting and implementing major features or system improvements
- Mentoring future engineering hires and contributing to hiring decisions
- Driving technical strategy and influencing product roadmap
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).