about 5 hours ago
San Francisco, CA, USA or Seattle, WA, USA
Senior / Mid Level
Responsibilities
- Lead the technical evolution of key platform subsystems.
- Resolve design and implementation problems with durable technical solutions.
- Write maintainable code while leveraging existing solution patterns.
- Understand data models, APIs, and scaling concerns for effective trade-offs.
- Create stability through meaningful tests and debugging across system layers.
- Contribute to code reviews and mentor junior engineers.
Requirements
- Bachelor's or Master's degree in Computer Science or Software Engineering.
- 3+ years of professional software engineering experience.
- Proficient in Java, Kotlin, or similar object-oriented programming languages.
- Experience with GIT and CI/CD systems.
- Familiarity with public cloud compute and storage solutions.
- Experience with data warehousing solutions like Snowflake.
- Knowledge of Kafka, Docker, Kubernetes, and Spring Boot.
- Deep understanding of relational and document database fundamentals.
Benefits
- Comprehensive and competitive benefits package available.
Tech Stack
Apache AirflowApache KafkaAWSDockerGitJavaJavaScriptKotlinKubernetesReactRedisSnowflakeSpring BootTypeScript
Categories
BackendData EngineeringFull Stack