What the Candidate Will Do:
- You will design, code, test, and launch backend features, data engineering pipelines, and ML-based product features at a global scale.
- Own important components of the pricing ecosystem end-to-end.
- Influence, define and own the vision and roadmap for the product.
- Interact with users directly to understand pain points and improve the systems.
- Raise the code quality bar and define the technical direction for the product stack.
- Collaborate with other members of the team to ship complex projects fast and with quality.
- Solve challenging data problems with cutting-edge design and algorithms.
- Coach and mentor junior and new team members.
Basic Qualifications:
- Strong experience in Software Design and Architecture, Data Engineering, and Modeling, having experience in scaled Distributed systems.
- Experienced programming in Java, Golang, C++, Python or related language
- Sound understanding of Computer architecture and CS fundamentals.
- Sound leadership skills including technically coaching and mentoring team members.
Preferred Qualifications:
- Minimum 10 years of experience in software engineering focusing on large-scale systems and/or data engineering with a proven track record as a technical leader
- Good problem-solving and analytical skills. Knowledge of algorithms, data structures, and complexity analysis.
- Understanding of distributed systems and architecture.
- Proven experience in large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra).
- Experience with data-driven architecture and systems design knowledge of Hadoop-related technologies such as HDFS, Apache Spark, Apache Flink, Hive, and Presto.
- Good team player and collaboration skills. Passion to take ownership & responsibility.
- Machine learning hands on experience is preferred, however deep ML knowledge is not required
For New York, NY-based roles: The base salary range for this role is USD$252,000 per year - USD$280,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$252,000 per year - USD$280,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$252,000 per year - USD$280,000 per year.