Software Engineer - Factory

Bentonville

eko (WEIV) is an innovative e-commerce startup dedicated to empowering brands to create, display, and optimize their video assets across digital platforms.

Thanks to our groundbreaking partnership with major retailers, and our ability to demonstrably increase e-commerce sales, we recently broke ground on a new facility focused on processing, capturing, and delivering data & media for millions of unique products annually.

Our first-of-its-kind facility opened in Northwest Arkansas in summer 2025 and is rapidly scaling to support high-volume, high-quality product media capture at unprecedented speed and scale.

We are looking for a Factory Software Engineer to join our on-site team in Bentonville, Arkansas. This is a boots-on-the-ground engineering role at the Eko Capture Factory, working directly with the systems, robots, cameras, and people that power our capture operations.

You’ll be embedded in the factory and responsible for building and maintaining internal tools, infrastructure, and automation systems that manage the entire capture pipeline—from WMS to AI-powered post-processing. You’ll collaborate daily with a distributed team of world-class engineers, operators, and technical stakeholders across the globe.

What you will do:

  • Develop software to manage and optimize warehouse operations and production lines.
  • Maintain and improve our custom WMS (Warehouse Management System).
  • Interface with robots, cameras, and automation systems to capture product video at scale.
  • Build and iterate on tools for data flow, labeling, and AI pipeline orchestration.
  • Debug and resolve on-site production issues in real-time.
  • Deploy, monitor and maintain production systems under constant use.
  • Contribute across the stack using TypeScript, React, Next.js, and Tailwind.
  • Collaborate with an international team to ship fast and build resilient systems.

Our Stack:

  • Languages: JavaScript, TypeScript.
  • Frameworks: Next.js, React, Tailwind CSS.
  • Infra/Platform: Vercel, Neon, Postgres, GraphQL.
  • Other: Hardware integrations (robots, cameras), video processing, AI pipelines.

Our ideal candidate will have:

  • 7–10+ years of professional software engineering experience with the modern JavaScript/TypeScript/React stack or equivalent in Python or Ruby.
  • Track record of building robust customer-facing software with complex user interfaces across web and mobile.
  • Experience deploying and maintaining high-throughput, high-availability web applications.
  • Experience WMS (Warehouse Management Systems) or custom operations and production workflow tooling.
  • Strong debugging skills in live production environments (fixing issues in the factory in real time).
  • Familiarity with Postgres and data pipelines (needs to be able to design efficient schemas, optimize queries, and support analytics pipelines.)
  • Bonus: Contributions to AI/ML integration (video labeling, metadata processing, inference orchestration).

Technical Skills & Competencies

  • Systems thinker: can connect hardware, data, and user-facing tools into a seamless pipeline.
  • Hardware integration comfort — has written software that interfaces with devices (cameras, robots, scanners, IoT).
  • Full-stack flexibility: equally comfortable in frontend (TS, React, Next.js) and backend (GraphQL, Postgres, AWS, Vercel, Integrations).
  • Operational reliability mindset: builds tools that withstand scale, edge cases, and 24/7 uptime requirements.
  • Autonomous execution: entrepreneurial, scrappy, and confident in making engineering decisions without constant oversight.

Interpersonal & Collaborative Competencies

  • Empathy with operators: able to listen, observe, and incorporate the needs of on-site operators into technical solutions. Doesn’t just “drop code,” but ensures tools are usable and practical for non-technical staff.
  • On-site collaboration: thrives in a multidisciplinary environment, working daily with factory floor managers, warehouse leads, and creative supervisors to resolve issues and align goals.
  • Clear communicator: can translate complex technical issues into straightforward explanations for non-technical colleagues, while also producing concise updates for HQ engineers and executives.
  • Conflict resolution & trust building:  manages high-pressure situations (system downtime) with calm, collaborative communication, ensuring operators feel supported and heard.
  • Feedback-driven mindset: proactively gathers feedback from floor teams and turns it into technical improvements. (able to help operators easily and teach when required) 

Bonus

  • Prior experience in e-commerce content capture, robotics studios, or high-volume factory environments where frontline/operator empathy was critical.
  • Demonstrated history of being the bridge between technical engineering teams and non-technical production staff.
  • Be the go-to problem solver in high-stakes environments.

Physical Requirements:

  • Ability to stand for long periods during production shoots.
  • Ability to lift up to 20 lbs of styling kits or supplies.

Work Environment:

  • This position operates primarily within a factory setting
  • The noise level can range from moderate to loud
  • Exposure to moving mechanical parts and vehicles (e.g. forklifts, trucks)

Why Join Us?

  • Be part of something groundbreaking. This is an unparalleled opportunity to support the talent function for a cutting-edge robotics studio at the forefront of innovation.
  • Hyper-growth environment. You’ll play a pivotal role in shaping a company that is scaling at an exceptional pace.

Benefits

  • Premium health, dental and vision insurance
  • Mental Health and Wellness Resources
  • Life and Disability Insurance
  • Daily Lunch
  • 12 Paid Holidays 

Note: The essential responsibilities of this position are described under the headings above. They may be subject to change at any time due to reasonable accommodation or other reasons. This description in no way states or implies that these are the only duties to be performed by the employee occupying this position.

This position is classified as exempt and is not eligible for overtime pay in accordance with the Fair Labor Standards Act (FLSA).

eko is proud to be an Equal Opportunity Employer. We believe our strength lies in the diversity of our people. We are committed to fostering an inclusive workplace that respects and celebrates individual backgrounds, perspectives, and contributions. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other legally protected status.

** Hours could adjust in the future as the facility reaches full production capability

Create a Job Alert

Interested in building your career at eko? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf


Interested in joining the team? Please submit your cover letter to Dave, sharing why you want this role and why you'd be great for it. *

Accepted file types: pdf, doc, docx, txt, rtf

Select...
Select...
Select...
Select...