ull-Stack with Snowflake -Anning
SUMMARY
A client within the streaming domain is seeking for Software Developer who will be a core team member for the ad targeting and decisioning engineering group. This group is positioned to build industry-leading ad decisioning solutions and experiment platforms. The right person for this role should have experience on high performance services or full stack products. If you are someone who is proactive, hardworking, and enthusiastic in these domains, this is a phenomenal role for you!
WHAT YOU'LL DO
Design and develop next-generation highly scalable and available microservices for advertising targeting, decisioning, and personalization.
Build cloud-based big data platforms to accelerate experimentation and optimize KPIs in an evolving business environment.
Architect distributed systems with strong guarantees around consistency, availability, and partition tolerance.
Collaborate with researchers to operationalize cutting-edge innovations in large-scale production systems.
Apply and promote best engineering practices including design patterns, CI/CD, code reviews, and automated testing.
Drive innovation by identifying and applying state-of-the-art technologies across the stack.
Contribute throughout the entire software development lifecycle: design, prototyping, implementation, and testing.
Work closely with product managers, program managers, SDETs, and research scientists in a collaborative, open environment.
WHAT TO BRING
Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field.
3+ years of professional programming experience in Java, Scala, Python, or Golang.
2+ years of hands-on experience developing high-performance, scalable RESTful APIs using Spring Boot.
Solid experience working with Snowflake for data management, analytics, or integration.
Familiarity with cloud infrastructure tools and platforms such as AWS, Kubernetes (K8s), Terraform, and Spinnaker.
Strong understanding of system and application design and architecture principles.
Passion for technology and enthusiasm for cross-disciplinary collaboration.
NICE-TO-HAVES
Experience with big data technologies such as Spark, Airflow, Flink, or Kafka.
Familiarity with modern front-end frameworks, particularly React.js, and a solid grasp of the web development stack.