1 day ago
Seattle, WA, USA or San Francisco, CA, USASenior / Mid Level
Responsibilities
- Implement new capabilities and ensure code quality.
- Deliver highly-available and scalable services.
- Collaborate with Product, Marketing, Operations, Business, Legal, and Compliance teams.
- Translate business requirements into effective technical solutions.
- Lead the technical evolution of key platform subsystems.
- Write meaningful tests and debug complex issues.
- Create clear design and operational documentation.
- Contribute to code reviews and mentor junior engineers.
Requirements
- Bachelor's or Master's degree in Computer Science or Software Engineering.
- 3+ years of experience as a professional Software Engineer.
- Proficient in Java, Kotlin, Python, or similar object-oriented programming languages.
- Experience with GIT and related CI/CD systems.
- Familiarity with public cloud compute, storage, and infrastructure.
- Experience with data warehousing solutions like Snowflake.
- Knowledge of Kafka, Docker, Kubernetes, and Spring Boot.
- Understanding of relational and document database fundamentals.
- Deep understanding of distributed systems concepts.