Senior Backend Engineer

Remote Full-time
Arrowhead is building a brand-new Promotion Management System that will become the operational backbone of the company. This platform will replace fragmented workflows and manual processes with a modern, event-driven system, coordinating promotion setup, inventory, billing, warehouse execution and client reporting. This is a fully green field initiative. You will be among the first engineers shaping the architecture, technology choices, and engineering standards from day one. We are looking for senior backend engineers who want to build something foundational without the burden of legacy code. You will define service boundaries, model complex domain workflows, and design systems built for scale, reliability, and long-term maintainability. This role is for builders: engineers who thrive in ambiguity, translate messy real-world operations into clean systems, and want to leave their fingerprints on a platform that will power the business for years to come. Key Job Responsibilities What You’ll Work On • Owning the architecture and delivery of major subsystems within the Promotion Management Platform • Designing workflow orchestration systems that coordinate sales, reporting, warehouse, and finance operations • Building event-driven services for promotion lifecycle management (creation, revisions, approvals, fulfillment triggers, billing milestones) • Designing domain models that handle complex state transitions, client-specific rules, and operational constraints • Leading system design reviews and influencing cross-team technical decisions • Improving operational maturity: reliability, observability, performance, and data integrity • Mentoring engineers and strengthening engineering practices across the organization A Day in the Life Tech environment: TypeScript/Node.js backend services, React-based frontend applications, relational, non-relational, and analytical data stores, cloud-native infrastructure (Azure), event-driven messaging, and CI/CD automation. You will work across: • Service-layer API design and domain modeling • Database schema and transactional integrity design • Event processing and queue-based orchestration • Integration with ERP systems, reporting platforms, and external client dashboards • Observability, logging, and production incident resolutionWe operate with strong ownership principles. Engineers are responsible not just for feature delivery, but for reliability, long-term scalability, and operational clarity. What Makes This Role Different • You are not inheriting a decade-old architecture • You will influence foundational decisions that shape the platform for years • You will help build the initial engineering culture and technical standards • You will work on a system with real operational scale and cross-departmental impact • Your work will directly impact sales operations, warehouse execution, billing accuracy, and client reporting This is a builder’s role. Basic Qualifications • 7+ years of professional software development experience • 5+ years of backend system design experience in production environments • Experience leading the design or architecture of complex systems involving data modeling, reliability, and scaling • Experience operating and supporting services in production • Experience mentoring engineers or leading technical initiatives • Able to work independently as well as part of a team • Ability to work within confidentiality requirements when encountering various forms of PII Preferred Qualifications • Experience programming in TypeScript, C#, or similar languages • Experience designing workflow engines or stateful business process systems • Experience working with cloud infrastructure (Azure) and Infrastructure-as-Code • Experience with event-driven architectures and distributed systems • Experience integrating with ERP or financial systems • Strong data modeling experience in both relational and non-relational databases • Experience improving engineering standards across a growing organization • Bachelor’s degree in computer science or equivalent practical experience Additional Information about this position: Salary Range: $135,000 - $165,000 This position offers a flexible work environment and can be completed in person, hybrid or remote. Medical, Dental and Vision benefits available within 30 days of hire. Applicants must be authorized to work for any employer in the U.S. without sponsorship. Arrowhead Promotion and Fulfillment Co. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, state or local laws.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Part-Time Remote Data Entry Specialist for Amazon E-commerce Operations - No Experience Required**

Remote

**Experienced Customer Service Representative – Medicare Appeal Process Support (Remote)**

Remote

Experienced Customer Service Professional – Remote Work Opportunity with blithequark

Remote

Experienced Non-Voice Customer Service Agent – Temporary US-Based Position for Delivering Exceptional Client Experiences

Remote

Account Executive, DoiT Cloud Intelligence – EMEA North

Remote

Entry Level: Auto Claims Adjuster (Remote)

Remote

Hospital Communications Representative / Telecom Dispatcher / PBX

Remote

Product Tester Jobs Remote Opportunities

Remote

**Experienced Remote Data Entry Specialist – Flexible, Entry-Level Opportunity at blithequark**

Remote

Simple Copy Paste Jobs Online - Flexible Work from Home (Brazil)

Remote
← Back