Strong problem solving in data structures and algorithms
Experience building scalable microservices and distributed systems
The Stats & Analytics team solves complex distributed system challenges focusing on scalability, performance, reliability, and data consistency
Job Summary
The Stats & Analytics team solves complex distributed system challenges focusing on scalability, performance, reliability, and data consistency.
This role involves building highly scalable, distributed real-time micro-services primarily written in Go to power reporting, billing, and analytics experiences.
StackAdapt offers a remote-first culture with comprehensive benefits including health coverage from day one, retirement savings, and professional development support.
Matching Summary
The Stats & Analytics team solves complex distributed system challenges focusing on scalability, performance, reliability, and data consistency.
Salary
Highly competitive salary; Retirement/401K/Pension Savings; Competitive Paid time off packages
Skills & Requirements
Must-have
2+ years backend software engineering experience
Strong problem solving in data structures and algorithms
Experience building scalable microservices and distributed systems
Proficiency with relational databases and key-value stores
Golang programming language expertise
Nice-to-have
Experience with Apache Iceberg and Trino
Familiarity with real-time streaming technologies like Kafka
Knowledge of Elasticsearch and Redis
Background in high-performance memory optimized code
Experience with TiDB and ScyllaDB
Key Requirements
2+ years of experience as a Backend Software Engineer
Strong problem solving skills in data structures and algorithms
Experience working with relational databases and/or key-value stores
Experience building scalable micro-services and distributed systems