Senior Backend Engineer
Core
Designing and developing distributed systems and core components for a next-generation multichannel marketing automation platform and mobile communication services (SMS/MMS/RCS).
Role type
Senior Backend Engineer
Builds
A comprehensive, multichannel marketing solution that unifies data across digital touch points and mobile communication services.
Domain
Marketing Technology / Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems design, Cloud architecture, High-throughput system development, Java, Ruby, Python, Kafka, Elastic Search, NoSQL databases, AWS, Container-based solutions, Object-oriented programming
Preferred skills
Experience with RCS, Container-based solutions, AI tools and AI-based development practices
Technologies
Kafka, Elastic Search, Aerospike, Thrift, AWS
Responsibilities
Design and implement core components for a marketing automation platform, Ensure high product quality through code reviews and unit tests, Fix bugs and implement enhancements, Take ownership of significant product components
Seniority
Senior, hands-on IC
