Senior Backend Engineer building scalable backend, ETL, and reporting systems for Commerce7, a winery commerce platform. Modernizing legacy databases and powering data-intensive SaaS APIs.
Responsibilities
Take ownership of a multi-tenant reporting architecture serving over 3000 tenants and millions of processed records
Architect and execute migration of legacy reporting systems (MSSQL/SSRS) into NodeJS/Aurora MySQL/AWS infrastructure
Build, maintain, and scale ETL processes, data replication processes, and data synchronization engines
Identify and resolve database performance bottlenecks using index optimization, denormalized columns, and rollup tables
Design and build scalable REST APIs for SaaS reporting features
Collaborate with Product to translate reporting requirements into technical implementation plans
Work with Frontend Engineers to deliver data visualizations
Participate in code reviews and write automated integration and unit tests
Ensure backend code and data models follow modern best practices
Requirements
5+ years of experience in backend software engineering with a direct focus on database architecture, data processing, ETL, and reporting systems
Strong proficiency in JavaScript (ES6+) and NodeJS (Express, Fastify, AWS Lambda)
Advanced hands-on experience with MySQL, modern ORMs (e.g., Sequelize), and writing optimized raw SQL
Direct experience working with AWS cloud services (Aurora Serverless, DynamoDB, SQS)
Demonstrated track record of executing database migrations or legacy system modernizations
Strong understanding of indexing, stored procedures, denormalization strategies, and creating rollup tables for reporting
Extensive experience building ETL processes, data replication, and high-volume data synchronization engines
Experience working with modern ORMs while knowing when to bypass them for raw SQL performance
Excellent verbal and written communication skills
A deep empathy for the user and a desire to learn about how they use Commerce7
Principal Engineer shaping Xero’s accounting APIs and AI - ready platform. Leading technical strategy for partner integrations, developer tooling, and reliable financial workflows.
Senior Backend Engineer building scalable Java/Kotlin services for Toast’s restaurant reservations and payments platform. Delivering integrations, subscriptions, and guest - management capabilities across global markets.
Staff Backend Engineer improving CI pipelines, automation, and developer productivity at Affirm, a flexible - pay platform. Leading reliable build systems across engineering.
Senior Backend Developer building secure IAM capabilities for Fullscript’s health technology platform. Improving authentication, authorization, reliability, and backend scalability.
Staff Backend Engineer setting strategy and building scalable Identity systems for Affirm’s international buy - now - pay - later expansion. Leading backend architecture, reliability, operations, and engineering standards.
Senior Java engineer building secure, scalable brokerage technology for TD Securities’ capital - markets clients. Developing full - stack solutions across Java, Spring Boot, React, APIs, and microservices.
Senior backend engineer building distributed database infrastructure for Grafana Labs’ AI - native data platform. Supporting Grafana Cloud, the observability platform used by 10,000+ organizations.
Senior Backend Engineer building Grafana Labs’ multi - tenant database platform for observability and AI retrieval. Designing distributed storage, query execution, and cloud - native SaaS infrastructure.
Staff Backend Engineer shaping Skillshare’s online learning platform backend architecture. Building TypeScript services, GraphQL contracts, and reliable event - driven systems for millions of learners.
Développeur backend sénior façonnant la plateforme cloud - native de prêts hypothécaires de Nesto Cloud. Conception de services robustes en Go, Python, Node.js ou C#.