Sr. Software Engineer - MarTech Platforms

ALOOLA LLC
Huntington Park, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Huntington Park, United States of America

Tech stack

JavaScript
API
Data analysis
Architectural Patterns
Software as a Service
Customer Data Management
Information Engineering
Data Governance
Data Integration
Distributed Data Store
Distributed Systems
Amazon DynamoDB
Python
Performance Tuning
Standard Sql
Amazon Web Services (AWS)
SQL Databases
Systems Integration
Trusted Systems
TypeScript
Spring Cloud
Backend
Servicebus
Event Driven Architecture
Build Management
Api Gateway
REST
Amazon Web Services (AWS)
Webhooks
Serverless Computing
User Identification
Docker
Microservices

Job description

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., 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., * 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

Requirements

  • 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.

Apply for this position