Sr. Software Engineer - MarTech Platforms

Aloola.io
Los Angeles, CA

For our client, technology powers meaningful customer experiences across ecommerce, retail,

membership, marketing, and wellness. Our MarTech Engineering team builds the platforms, APIs, integrations, and data flows that connect customer interactions across channels and enable personalized experiences at scale.


We are looking for a Senior Software Engineer, MarTech Platform to design and build the backend systems, APIs, integrations, and customer data services that power customer engagement at scale.


Responsibilities:


Platform Engineering

• Design, develop, and maintain scalable backend services and APIs.

• Build cloud-native applications leveraging AWS serverless technologies.

• Develop integrations with Braze, Attentive, Bluecore, Airship, and future platforms.

• Design and implement event-driven architectures.

• Build highly available, observable, and secure systems.


Data & Integration

• Design and maintain customer data pipelines and preference management systems.

• Partner with Data Engineering on customer data movement and reliability.

• Work with SQL and distributed data systems.

• Contribute to privacy, consent, and customer profile solutions.


Architecture & Leadership

• Drive technical design discussions and architectural decisions.

• Promote engineering best practices.

• Mentor engineers and provide technical leadership.

• Partner across Product, Marketing, Analytics, and Engineering.


Required Qualifications

• Senior-level experience building production-grade backend applications and distributed systems.

• Strong proficiency in JavaScript and/or TypeScript.

• Experience designing scalable APIs, microservices, and event-driven architectures.• Hands-on experience with AWS Lambda, API Gateway, EventBridge, DynamoDB, SQS, SNS, or

similar services.

• Strong knowledge of SQL and data modeling.

• Experience with Docker and CI/CD practices.

• Strong understanding of testing, observability, security, and performance optimization.

• Excellent communication and collaboration skills.


Preferred Qualifications

• Experience with Python.

• Experience integrating third-party SaaS platforms through APIs and webhooks.

• Experience with Braze or similar customer engagement platforms.

• Experience with customer data, identity resolution, preference management, consent, or

personalization systems.

• Experience supporting ecommerce or consumer-facing digital products at scale.


What Success Looks Like

• Build scalable services and integrations that power customer engagement.

• Improve reliability, observability, and performance of MarTech platforms.

• Help establish architectural patterns and technical standards.

• Partner effectively across Marketing, Product, Data, and Engineering teams.

• Deliver personalized customer experiences with strong data governance.


Engineering Principles

• Put the customer first and focus on measurable business impact.

• Take ownership and accountability for outcomes.

• Balance pragmatic execution with long-term architectural thinking.

• Value simplicity, scalability, and maintainability.

• Embrace collaboration and continuous learning.

• Build with reliability, security, and operational excellence in mind.

• Embrace modern engineering practices, including thoughtful use of AI-assisted development

tools.

// // //