Skip to Content

Software Engineer 2

Job Overview

Our stack centers on Java 25, Spring, GraphQL, NoSQL, Kubernetes, Kafka and AWS.

Key points

  1. Build, maintain, and scale backend services and Kafka-based streaming pipelines that process user behavior data across our AWS infrastructure.

  2. Design microservices and APIs that expose user segments and behavioral models to downstream surfaces, both classic UI and agentic.

  3. Turn behavioral signals into segments and models the rest of the platform builds on.

  4. Actively use and evaluate AI coding assistants and agents in your own engineering workflow. From code generation and review to production troubleshooting and help…

  5. Every experience we build is only as good as our understanding of the person using it.

  6. Preferred: experience designing GraphQL APIs or microservices architectures at scale.

  7. Preferred: familiarity with Kubernetes concepts and ability to reason about production behavior.

  8. Preferred: experience with distributed data processing in the cloud (Spark, Hadoop/Hive, BigQuery, Snowflake, Redshift) or ETL/orchestration tools such as Airflow.

Languages

English required

Skills

AWSJavaGraphQLMicroservicesKubernetesRecruitingSQLNoSQL

Similar jobs

More open roles like this one