CrawlJobs Logo

Software Engineer, Merchant Tooling

whatnot.com Logo

Whatnot

Location Icon

Location:
United States , Los Angeles

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 230000.00 USD / Year

Job Description:

The Inventory team supports sellers with managing their merchandise on Whatnot and representing it as accurately as possible so they can reach more buyers. Merchant Tooling, a subteam of Inventory, supports the needs of our largest and most complicated sellers. We build the systems to be able to support external and internal tooling for sellers with needs at scale, such as integrations to other e-commerce platforms, WMS, ERPs, and accounting software. As part of the Merchant Tooling team, you will design and build large-scale, highly reliable systems that support our largest and most complex customers. At its core, this team is responsible for building solutions that power how larger enterprise-level sellers interface with our platform.

Job Responsibility:

  • Delivering seamless, bi-directional data synchronization across marketplace, ecommerce, ERP, and other enterprise systems, ensuring accuracy, consistency, and low-latency data flow
  • Partnering closely with cross-functional stakeholders—including Product, Inventory, Operations, and external partners—to understand business needs, translate them into technical requirements, and drive aligned outcomes
  • Architecting and evolving enterprise-grade systems that remain intuitive for developers, easy to iterate on, and capable of supporting rapid product growth
  • Contributing to and accelerating the broader Inventory team roadmap, providing technical insight, proactive problem-solving, and hands-on implementation support

Requirements:

  • 5+ years of generalist software development experience in high growth startups
  • Bachelor’s Degree in Computer Science or related field or equivalent work experience
  • Experience building scalable systems (we primarily use Python, Elixir, JavaScript)
  • Ability to work across the stack (backend and frontend)
  • Excellent product instincts
  • Proven track record of delivering features
  • Ability to take ownership of an ambiguous area and define and then drive impact
  • Ability to flexibly work across multiple workstreams, thriving in a fast-paced environment
  • Scalability and data pipeline experience with SQL, dbt, etc.

Nice to have:

  • Experience in Shopify, Channel Advisor, Magento, and other ecommerce SAAS products a plus
  • Experience in domain driven design a plus
What we offer:
  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • 401k offering for Traditional and Roth accounts in the US (employer match up to 4% of base salary) and Pension plans internationally
  • Monthly allowance to dogfood the app
  • Parental Leave
  • 16 weeks of paid parental leave + one month gradual return to work

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Merchant Tooling

Network Software Test – Senior Software Engineer

About Arrcus: Arrcus was founded to enhance business efficiency through superior...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
arrcus.com Logo
Arrcus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Engineering/Computer Science or equivalent degree
  • Ability to write high quality automated test cases using Python
  • 5+ years of hands-on test experience of Networking protocols such as OSPF, BGP, ISIS, MPLS, BFD, MLAG, EVPN, VxLAN, SR-MPLS, SRv6
  • Proficient in the use of traffic generators to develop Data Path and Control Plane Test cases
  • Growing the existing automation framework to support customer user case testing scenarios and cross-feature integrations
  • Working knowledge of Test Harness like Robot framework, Jinja2 templating
  • Expertise in Scale and Performance Testing using simulation for customer networks
  • Using development infrastructure tools, such as Jenkins, Git, JIRA, etc.
  • Familiarity with Docker Containers, VMs expected
  • Knowledge of Network merchant silicon chipsets and Whitebox platforms
Job Responsibility
Job Responsibility
  • Deep understanding of Layer 2/3 protocols like BGP, BGP EVPN, ISIS, SR, MPLS,L3VPN, SRv6, and ability to validate networking functionality and performance through automation
  • Ability to understand and learn Service Provider, Datacenter, Campus/ Enterprise Customer Solutions
  • Influence development team to align with customer expectations with respect to deployment and UX needs
  • Creative problem solving and excellent Troubleshooting skills
  • Ability to handle multiple tasks and complete them on time
  • Good documentation and presentation skills
What we offer
What we offer
  • Generous compensation packages including equity
  • Medical Insurance
  • Parental Leave
  • Sabbatical leave (After 4 years of service)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right

Director of Engineering

We are seeking a highly experienced and strategic Director of Engineering to tak...
Location
Location
India , Chennai
Salary
Salary:
Not provided
arrcus.com Logo
Arrcus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS/PhD in Computer Engineering/Computer Science or equivalent degree
  • Excellent communication, presentation, and interpersonal skills
  • 5+ years of experience leading and managing distributed engineering teams involved in creating complex software products
  • 10+ years of relevant experience in managing very senior technical talent in some of the following areas: Networking protocols such as OSPF, BGP, ISIS, MPLS, BFD, MLAG, EVPN, VxLAN, SR-MPLS, SRv6, L3VPN
  • Test Harness like Robot framework, Jinja2
  • Familiarity network merchant silicon chipsets and whitebox platforms
  • Software development of Network Data Path (Linux, virtual and ASIC)
  • Virtualization technologies like SR-IOV, Intel DPDK, FD.io, NSX, OVS
  • High Availability, ISSU, Linux networking
  • Debian Build/Packaging, Linux Kernel, Kernel Networking Stack
Job Responsibility
Job Responsibility
  • Work with customer and product teams to understand and prioritise new requirements
  • Develop a holistic understanding of individual employee skill sets and drive resource allocation for customer requirements
  • Help drive the recruiting process both in terms of attracting new talent as well as defining and streamlining the recruitment process
  • Continuous Process Improvement: Solicit feedback, drive discussion and implement process and workflow improvements
  • Provide technical guidance and mitigation for engineering projects
  • Build 1:1 rapport with engineers, help identify and fulfil personal aspirations by aligning with larger team goals
  • Strong ability to plan, execute and deliver multiple projects across worldwide sites
  • Experience with rapidly growing engineering organizations in all aspects of people, resources, tools, and more
What we offer
What we offer
  • Generous compensation packages including equity
  • Medical Insurance
  • Parental Leave
  • Fulltime
Read More
Arrow Right

Software Engineer

This Notice is provided as a result of the filing of applications for permanent ...
Location
Location
United States , New York
Salary
Salary:
150000.00 - 166000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field
  • C++, Python, Java, GIT, or SVN
  • SQL or MySQL
  • Data structures and algorithms development and functionality
  • Designing technology stacks
  • Debugging and monitoring for production services
  • Distributed systems
  • Software Development Lifecycle
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Design, develop, and/or test software applications using company technology stack
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • Support the company's business operations and improve engineering productivity
  • Build software components that can be integrated into a fully functional software system
  • Solve production issues in product and system reliability
  • Build and scale Uber’s next generation feed personalization and advertising infrastructure
  • Contribute to the development of backend systems that drive customized user experiences, improve merchant visibility, and support operations tooling across global markets
  • Lead the design and rollout of feed customization features by tailoring home feed content to localized preferences and market dynamics
  • Build and deploy a scalable internal explainability, significantly reducing time to debug feed anomalies and improving transparency into feed behavior for non-technical stakeholders
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • Eligible for various benefits (details at https://www.uber.com/careers/benefits)
  • Fulltime
Read More
Arrow Right

Engineering Manager for B2B Platform

Groupon is on a radical journey to transform our business with relentless pursui...
Location
Location
Salary
Salary:
Not provided
groupon.com Logo
Groupon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 2+ years leading teams (ideally in scale-up/start-up or high-growth environments)
  • Strong hands-on backend knowledge (TypeScript/Node.js, Java
  • Python for AI/ML are a plus)
  • Confident shipping modern web apps (React), distributed systems, and cloud infrastructure (GCP preferred)
  • Communicator & Builder—adept at translating business priorities into technical roadmaps, making the complex simple for diverse stakeholders
  • Builder’s Mindset: Comfortable with ambiguity, moving fast, iterating, and modernizing legacy systems
Job Responsibility
Job Responsibility
  • Build & Lead a high-performing, diverse team (5–6 engineers) across EMEA and India
  • Code & Mentor: Be a hands-on leader—actively developing alongside your team in TypeScript (Encore), Python (AI agents), and React
  • Architect the Future: Own the design and evolution of our AI-powered agent platform, incorporating RAG pipelines, vector stores, and robust evaluation frameworks
  • Modernize & Move Fast: Overhaul critical workflows, automate deal and merchant onboarding with AI, and deliver pragmatic improvements with business impact
  • Collaborate Globally: Work side-by-side with product managers, data scientists, UX, and senior engineering leaders to drive high-impact outcomes
  • Champion AI Innovation: Leverage and advocate for AI tools every day—in how you build, lead, and solve real business challenges
What we offer
What we offer
  • Greenfield & Visible: Build on a new codebase, shape engineering culture, and make a measurable impact from day one
  • AI-First Company: Be part of a true transformation, leveraging AI in live, critical commerce workflows—not just R&D
  • Career Growth: Lead your own team, influence platform and tech direction, and help rebuild an iconic global business at scale
  • Modern Ways of Working: Remote-first options, flexible hours, high-trust and support from senior tech/product leadership
Read More
Arrow Right

Senior Software Engineer - APIs, Integrations, and External Developer Tooling

At Smile.io, we help brands build loyalty programs that turn customers into life...
Location
Location
Canada
Salary
Salary:
155000.00 - 165000.00 CAD / Year
smile.io Logo
Smile.io
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Ruby on Rails in a professional settings for at least 5 years
  • Experience designing, consuming, or evolving APIs
  • Be comfortable working across the stack, with experience in React and TypeScript
  • Experience using AI tools to solve real-world engineering problems
  • Be based in Canada and able to work hours that significantly overlap with 9 AM - 3 PM PT
Job Responsibility
Job Responsibility
  • Designing, building, and evolving public APIs used by external developers and partners
  • Improving the security, consistency, and usability of Smile’s API surface
  • Building and maintaining Ruby on Rails services that power integrations and developer tooling
  • Developing and evolving Smile’s JavaScript SDKs and frontend libraries
  • Crafting thoughtful developer experiences — from API ergonomics to documentation
  • Iterating on existing and building new in-house integrations
  • Partnering with internal teams to help solve for novel merchant use cases
  • Championing technical discussions, decisions, and trade-offs
  • Identifying opportunities to raise the bar in areas like architecture, performance, and security
  • Sharing context, feedback, and knowledge within and across teams
What we offer
What we offer
  • flexible vacation
  • a remote work allowance
  • a monthly credit to use at any of the store 100,000+ stores that uses our software
  • Fulltime
Read More
Arrow Right

Engineering Manager for B2B platform

Groupon is on a radical journey to transform our business with relentless pursui...
Location
Location
Spain , Madrid; Valencia
Salary
Salary:
Not provided
groupon.com Logo
Groupon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 2+ years leading teams (ideally in scale-up/start-up or high-growth environments)
  • Strong hands-on backend knowledge (TypeScript/Node.js, Java
  • Python for AI/ML are a plus)
  • Confident shipping modern web apps (React), distributed systems, and cloud infrastructure (GCP preferred)
  • Communicator & Builder—adept at translating business priorities into technical roadmaps, making the complex simple for diverse stakeholders
  • Builder’s Mindset: Comfortable with ambiguity, moving fast, iterating, and modernizing legacy systems
Job Responsibility
Job Responsibility
  • Build & Lead a high-performing, diverse team (5–6 engineers) across EMEA and India. Set a culture of ownership, technical excellence, and experimentation
  • Code & Mentor: Be a hands-on leader—actively developing alongside your team in TypeScript (Encore), Python (AI agents), and React
  • Architect the Future: Own the design and evolution of our AI-powered agent platform, incorporating RAG pipelines, vector stores, and robust evaluation frameworks. Shape migration from legacy Java services to modern, cloud-native solutions (GCP)
  • Modernize & Move Fast: Overhaul critical workflows, automate deal and merchant onboarding with AI, and deliver pragmatic improvements with business impact
  • Collaborate Globally: Work side-by-side with product managers, data scientists, UX, and senior engineering leaders to drive high-impact outcomes
  • Champion AI Innovation: Leverage and advocate for AI tools every day—in how you build, lead, and solve real business challenges
What we offer
What we offer
  • Greenfield & Visible: Build on a new codebase, shape engineering culture, and make a measurable impact from day one
  • AI-First Company: Be part of a true transformation, leveraging AI in live, critical commerce workflows—not just R&D
  • Career Growth: Lead your own team, influence platform and tech direction, and help rebuild an iconic global business at scale
  • Modern Ways of Working: Remote-first options, flexible hours, high-trust and support from senior tech/product leadership
  • Candidate-First Process: Expect live, practical interview tasks where you’re encouraged to leverage AI tools—just like you would on the job
Read More
Arrow Right

Senior Software Engineer I, Frontend (Data and Reporting)

As a Senior Software Engineer - Frontend on our Data and Reporting team, you'll ...
Location
Location
Poland , Krakow
Salary
Salary:
19500.00 - 24400.00 PLN / Month
mytennislessons.com Logo
MyTennisLessons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional frontend development experience
  • Willing to come into our Kraków or Gdańsk office 2-3 times per week
  • Strong proficiency in React, with experience building and maintaining complex component architectures
  • Demonstrated experience with data visualization libraries (D3, Recharts, Victory, Chart.js, or similar) and translating data into clear, actionable visuals
  • Track record of building responsive web applications that work well across devices
  • Experience working with RESTful APIs and integrating frontend applications with backend services
  • Solid understanding of modern frontend tooling, testing practices, and performance optimization
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams
  • Comfort with ambiguity and the judgment to make good product decisions independently
Job Responsibility
Job Responsibility
  • Design and build responsive, accessible reporting dashboards and data visualizations that help merchants make better business decisions
  • Develop new report types and chart visualizations, expanding beyond tabular data into richer visual formats
  • Improve and maintain existing reporting features, balancing new development with ongoing refinement
  • Collaborate with product managers, designers, and engineers to define requirements and deliver polished experiences—and make sound UX decisions when design resources aren't available
  • Work with backend engineers to integrate with Python APIs that power merchant reporting
  • Conduct code reviews and establish frontend standards that elevate the quality of the codebase
  • Mentor junior and mid-level engineers on frontend best practices and component architecture
What we offer
What we offer
  • Training budget 3500 PLN gross per year
  • Access to e-learning platforms (O’Reilly)
  • Fully paid private healthcare in LuxMed
  • Access to the Worksmile platform with a monthly top-up
  • Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week
  • Group English classes with a native speaker
  • New Macbook Pro, 4K monitors or whatever tools you need
  • Flexible working hours
  • New, modern, bright and comfortable office space in the city centre
  • A lot of free parking spots around the office
  • Fulltime
Read More
Arrow Right