Software Engineer, SMS Adapter

Ottimate  ยท  via Backpacker Job Board
๐Ÿ’ฐ $160,000 - $180,000/yr ๐ŸŒŽ Remote โฐ Full Time

Job Description:

  • Build and maintain the adapter connecting in-store systems, starting with BRdata, and sync invoice items, vendor, and PO data to Ottimate
  • Design and harden reliable delta and full sync processes with retry/backoff behavior, conflict handling, and failure visibility
  • Own local data handling and credential storage for secure unattended operation on store machines
  • Build and improve setup and monitoring experiences for configuration, sync-health checks, and troubleshooting
  • Establish automated test coverage and reliability across target deployment environments, primarily Windows
  • Own packaging, updates, and installation for software on store-owned machines behind restrictive IT policies
  • Diagnose network, permissions, and data-access issues with pilot retail/grocery customers and convert them into product and reliability improvements
  • Define and evolve the adapter data model and mapping layer for additional store systems
  • Serve as engineering owner for Ottimate's retail and grocery market entry

Requirements:

  • +5 YoE in strong software engineering experience, with a track record of owning a product end-to-end, from the data layer through the user-facing experience
  • Experience building and shipping software that runs on end-user machines, including packaging and distribution concerns
  • Solid database experience, including reverse-engineering schemas in third-party systems
  • Experience writing dependable integration and sync code, including idempotency, retries, partial-failure handling, and observability
  • Practical testing experience using integration and end-to-end tests in addition to unit tests
  • Comfort operating with ambiguity in a new, fast-moving product area
  • Bonus: Prior experience with retail/grocery back-office systems, POS integrations, or field-deployed software supporting non-technical end users

Benefits:

  • Competitive salary based on skills & experience
  • Medical, Dental, Vision and other Company-Subsidized Benefits for you and your family
  • Employer sponsored 401(k) with company match
  • Paid Time Off (and the encouragement to use it)
  • Promote from within philosophy
  • Growing startup team and exposure to a pivotal business growth stage
  • Agency to solve difficult problems creatively
  • Freedom to explore work that inspires you
  • Infrastructure supporting ongoing challenge and development
  • Collaboration with passionate teammates
  • Diverse and inclusive workforce and safe workplace
  • People-first leadership supporting growth