Cardlytics - Menlo Park, CA

posted 9 days ago

Full-time - Senior
Menlo Park, CA
Professional, Scientific, and Technical Services

About the position

Cardlytics is seeking a Senior Software Engineer to join the Core Data Platform Team, responsible for developing and maintaining the data infrastructure that powers various products and offerings. This role focuses on creating high-performance data platforms and collaborating with cross-functional teams to deliver data services efficiently.

Responsibilities

  • Developing new applications and features that provide data and data services to different teams within the enterprise.
  • Creating high-performance and scalable data platforms that can support multiple data pipelines.
  • Writing clean, efficient, and maintainable code to ensure software quality.
  • Building insights products using large amounts of financial data.
  • Collaborating with cross-functional teams to identify and prioritize software features.
  • Participating in code reviews to ensure code quality and consistency.
  • Conducting testing, debugging, and troubleshooting of software applications.
  • Participating in the design and implementation of software architecture and infrastructure.

Requirements

  • Bachelor's degree in Computer Science or related field
  • 6+ years of experience in software development
  • Experience designing and building large scale distributed systems
  • Proficiency in at least one programming language such as Scala or Java
  • Backend software engineer with experience building large scale distributed systems
  • Experience building reporting and scheduler systems
  • Strong experience with Spark
  • Experience working with Kafka, EMR, Airflow, Hadoop or similar
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Ability to work independently as well as in a team environment

Nice-to-haves

  • Experience building Data Lake with Glue, Hudi, Druid, Flink is a plus

Benefits

  • Flexible paid time off plus company holidays
  • Medical, dental, and vision insurance begins on your first day
  • 401(k) retirement plan with company match, plan also includes a student loan debt repayment option
  • Employee Stock Purchase Plan
  • Educational assistance for continuing education
  • Lifestyle Spending Account for physical, emotional, and financial wellness
  • Complementary Calm app subscriptions to support employee mental health and wellbeing
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service