Software Engineer, SMS Adapter

atOttimateRemoteUS flagUnited StatesFull-timeFull-stack EngineerMid-levelSenior$160k – $180k/year

Posted 5 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop and sustain the adapter that integrates in-store systems, beginning with BRdata, to synchronize invoice items, vendor, and PO data with Ottimate.

• Design and strengthen dependable delta and full synchronization processes incorporating retry/backoff mechanisms, conflict resolution, and failure visibility.

• Manage local data processing and credential storage to ensure secure unattended operations on store devices.

• Create and enhance the setup and monitoring experiences for configuration, sync health checks, and troubleshooting.

• Implement automated test coverage and reliability across targeted deployment environments, primarily on Windows.

• Oversee packaging, updates, and installation of software on machines owned by stores, adhering to strict IT policies.

• Identify and resolve network, permissions, and data access issues with pilot retail/grocery clients, translating findings into product and reliability enhancements.

• Define and refine the adapter's data model and mapping layer for additional store systems.

• Act as the engineering lead for Ottimate's entry into the retail and grocery markets.


⛳️ Requirements

• 5+ years of robust software engineering experience, demonstrating ownership of a product from inception to completion, including the data layer and user-facing experience.

• Proven experience in developing and deploying software that operates on end-user devices, covering packaging and distribution aspects.

• Strong database skills, including the ability to reverse-engineer schemas from third-party systems.

• Experience in writing reliable integration and sync code, encompassing idempotency, retries, partial failure management, and observability.

• Hands-on testing experience utilizing integration and end-to-end tests alongside unit tests.

• Ability to navigate ambiguity in a new, rapidly evolving product domain.

• Bonus: Previous experience with retail/grocery back-office systems, POS integrations, or field-deployed software intended for non-technical end users.


🏝️ Benefits

• Competitive salary reflective of skills and experience.

• Medical, Dental, Vision, and other Company-Subsidized Benefits for you and your family.

• Employer-sponsored 401(k) plan with company matching.

• Paid Time Off with encouragement to utilize it.

• Philosophy of promoting from within.

• Opportunity to join a growing startup team during a crucial business growth phase.

• Empowerment to creatively tackle challenging problems.

• Freedom to pursue work that inspires you.

• Infrastructure that supports continuous challenge and development.

• Collaboration with dedicated teammates.

• Diverse and inclusive workforce within a safe workplace.

• People-first leadership that fosters growth.

People also viewed

Cyera7 hours ago

Security Engineering Team Lead

US flagNew York OnlyFull-timeFull-stack Engineer$150k – $225k/year
ApplyView job
Beacon Software7 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Beacon Software7 hours ago

Lead Software Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
LouisianaNOW.Jobs16 hours ago

Oracle EBS Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$89.6k – $176.3k/year
ApplyView job
S&P Global22 hours ago

Director, Software Engineering

US flagVirginia OnlyFull-timeFull-stack Engineer$110k – $225k/year
ApplyView job
JHU EEHPC1 day ago

Software Engineer – Medvitals

US flagMaryland OnlyFull-timeFull-stack Engineer$75.1k – $131.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers