Software Engineer (SMS Adapter)
Ottimate
- United States
- Mid Level
- Posted
Skills
Required
- back-office systems / POS integrations / field-deployed software
- reverse-engineering
- software engineering
Preferred
- integration
- retry
- Windows
- idempotency
- retries
- partial-failure handling
- observability
- g is more important to us than finding the right candidate for the job.
- Build and maintain the adapter that connects to in-store systems, starting with BRdata, and syncs invoice items, vendor, and PO data to Ottimate.
- If you are excited about the role but do not meet 100% of the qualifications listed above, we encourage you to apply. Nothin
Responsibilities
- Design and harden a reliable sync process: delta and full syncs, retry and backoff behavior, conflict handling, and clear failure visibility when a store's network or data source is unreliable.
- Establish strong automated test coverage for the adapter and keep it reliable across all target deployment environments (Windows is the primary target).
- A track record of writing dependable integration and sync code: idempotency, retries, partial-failure handling, observability
- Experience building and shipping software that runs on end-user machines, including the packaging and distribution concerns that come with that
- Practical testing instincts. You know when to reach for integration and end-to-end tests, not just unit tests, to catch real-world failure modes like a flaky store network or a locked-down machine
Requirements
- Bonus: Prior experience with retail/grocery back-office systems, POS integrations, or field-deployed software supporting non-technical end users
- Solid database experience, including comfort reverse-engineering schemas in third-party systems you don't control
- +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
- Comfort operating with ambiguity. This is a new, fast-moving product area without years of established internal convention to lean on
Pay
USD 160,000 - 180,000
jobapplier