Senior Software Engineer (Backend) - API Models & Services
Commerce
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTech Stack
About the role
Role Overview
Join Feedonomics, a leading product feed management platform, as a Senior Software Engineer - Backend. You'll work with a collaborative, cross-functional backend engineering team to deliver and scale API models and services powering a robust, high-performance, data-intensive SaaS platform.
Key Responsibilities
- Collaborate on architecture, design, and development of scalable, heavily trafficked applications and services
- Interface with frontend teams to build an effective API layer
- Solve complex infrastructure problems through code and provide post-release support
- Research and implement integrations with third-party platforms (internal and external)
- Drive technology design and articulate architecture solution options to product owners and engineering leadership
- Conduct post-mortems to analyze and prevent repeat failures
- Evaluate and recommend tools, technologies, and processes for business problems
- Build and maintain exceptional codebase through new and existing backend unit tests
- Generate and automate reports for stakeholders requiring deep database architecture understanding
Requirements
- 5+ years of programming experience in backend languages
- 2+ years experience with PHP (strongly preferred), Python, GoLang, Java, or similar
- 2+ years experience with MySQL or similar technology
- Strong understanding of database schema design, caching, and scalability
- Strong understanding of scalable data structures (JSON, NDJSON, XML)
- Strong understanding of various communication protocols (HTTP, SFTP, etc.)
- Strong understanding of distributed systems
- Ability to develop remotely using Linux and containerization tools (Docker)
- Excellent written and verbal communication skills
- BS or higher degree in Computer Science or related technical field
- Must be authorized to work in the U.S.
Nice-to-Haves
- Experience with caching technologies (Redis, Memcached)
- Full-stack experience (Angular, AngularJS, or React)
- Ability to perform time and memory complexity analysis
About Commerce
Commerce is the parent company of BigCommerce, Feedonomics, and Makeswift, operating an open, AI-driven commerce ecosystem. The company empowers businesses to innovate and grow by connecting tools and systems that enable data optimization, personalized experiences across channels, and swift market adaptation.
Scraped 3/30/2026