About this role
Senior Backend Engineer to design and implement foundational backend services for a greenfield Promotion Management Platform, focusing on domain modeling, workflow orchestration, and ERP integrations.
Key Responsibilities
- Owning the architecture and delivery of major subsystems
- Designing workflow orchestration
- Building event-driven services
- Domain modeling
- Leading design reviews
Technical Overview
Tech stack centers on TypeScript/Node.js backend, React frontend, Azure cloud, event-driven architecture, CI/CD, and robust data modeling across relational and non-relational stores.
Ideal Candidate
The ideal candidate is a senior backend engineer with 7+ years of software development, strong backend design experience, and a track record of building scalable, reliable systems in a cloud-native environment with Azure and ERP integrations.
Must-Have Skills
7+ years of professional software development5+ years backend system design experienceexperience shaping architecture of complex systemsproduction experience operating and supporting servicesmentoring engineers or leading technical initiativesability to work independentlyconfidentiality with PII
Nice-to-Have Skills
TypeScript or C# or similar languagesworkflow engines or stateful business processesAzure and IaCevent-driven architecturesERP or financial system integrationdata modeling in relational and non-relational databasesengineering standards across growing orgBachelor’s degree in computer science
Tools & Platforms
TypeScriptNode.jsReactAzureInfrastructure-as-CodeCI/CDEvent-driven architectureERP integrationSQLNoSQL
Required Skills
7+ years software development; 5+ years backend design; TypeScript/Node.js/React; Azure; CI/CD; event-driven; observability; ERP integrations; data modeling; distributed systems; IaC
Hard Skills
TypeScriptNode.jsReactrelational databasesnon-relational databasescloud-native infrastructureAzureevent-driven messagingCI/CD automationObservabilityProduction incident resolutionERP integrationsData modelingDistributed systemsArchitecture designInfrastructure-as-Code
Soft Skills
ownershipproblem solvingcommunicationleadershipmentoringteam collaboration
Keywords for Your Resume
senior backend engineerpromotion managementbackend system designtypeScriptnode.jsreactazureevent-driven messagingci/cd automationobservabilityproduction incident resolutionerp integrationsdata modelingdistributed systemsarchitecture designinfrastructure-as-codecloud-nativepii confidentialityremotetypescriptci/cdevent-drivenerp integrationinfrastructure as codepostgresqlnosql
Deal Breakers
Lack of 7+ years of software development, Inability to work remotely with strong self-management, No experience with cloud-native architectures
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile