The Senior Software Engineer will lead the design, architecture, and delivery of complex product features for a cloud-based platform modernizing Electronic Data Interchange (EDI). The platform replaces legacy EDI infrastructure with modern APIs and a pre-connected trading-partner network, using AI in EDI workflows to automate rule writing, reduce errors, and simplify integrations. The product supports more than 400 companies, over 500 million transactions, and 10,000 trading partnerships. This is a senior product-engineering role for someone who combines strong engineering fundamentals with product judgment, architectural ownership, and the ability to rigorously direct and review AI-generated code. The engineer will connect technical decisions to customer needs and business impact, balance delivery with long-term platform quality, and help guide engineering standards and technical direction. The engineering team is fully remote across the United States and Canada. Its culture is customer-outcome-driven, data-oriented, and AI-forward. Engineers are expected to make evidence-based decisions, use AI coding agents effectively while validating their output, communicate trade-offs, mentor colleagues, and take responsibility for production quality and customer outcomes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed