Software Engineer, Stats & Analytics
Core
Building highly scalable, distributed real-time micro-services and data platforms for programmatic advertising and marketing analytics.
Role type
Senior Backend Software Engineer (Distributed Systems & Data Engineering)
Builds
Real-time micro-services, data ingestion pipelines, and analytics platforms for the StackAdapt Marketing Platform.
Domain
Programmatic advertising, marketing technology, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go (Golang), distributed systems, micro-services, relational databases, key-value stores, data structures, algorithms, optimization
Preferred skills
Experience with data lakehouse technologies, real-time streaming, messaging queues
Technologies
Golang, TiDB, Redshift, Snowflake, Kafka, Elasticsearch, HDFS, Aerospike, Redis, ScyllaDB, MariaDB, Apache Iceberg, Apache Trino, StarRocks, Clickhouse, SQS, Kinesis
Responsibilities
Building highly scalable, distributed real-time micro-services primarily written in Go; Working with large data sets and various databases; Working with data lakehouse technologies and real-time analytics technologies; Build software that utilize messaging queues; Write performance efficient and memory optimized code
Seniority
Mid-level, hands-on IC