Principal Software Engineer, Cardlytics

Core Data Team

$200-250k

Plus Employee Stock Purchase Plan

AWS
Python
Scala
Java
Kafka
Abstract
Airflow
Hadoop
Spark
Senior and Expert level
San Francisco Bay Area

Office located in Menlo Park, CA

Cardlytics

Marketing analytics platforms for banking digital channels

Job no longer available

Cardlytics

Marketing analytics platforms for banking digital channels

201-500 employees

FintechB2BMarketingAnalyticsMarket research

Job no longer available

$200-250k

Plus Employee Stock Purchase Plan

AWS
Python
Scala
Java
Kafka
Abstract
Airflow
Hadoop
Spark
Senior and Expert level
San Francisco Bay Area

Office located in Menlo Park, CA

201-500 employees

FintechB2BMarketingAnalyticsMarket research

Company mission

To make marketing more relevant and measurable.

Role

Who you are

  • Bachelor's degree in Computer Science or related field
  • Proven track record in producing maintainable software implementations with highest quality
  • 8+ years of experience in software development
  • Experience in mentoring junior engineers and providing technical leadership
  • Experience designing and building large scale distributed system
  • Proficiency in at least one programming language such as Scala, Java or Python
  • Backend software engineer with experience building large scale distributed systems
  • Experience building reporting and scheduler systems
  • Experience working with AWS services, Kafka, EMR, Airflow, Spark, Hadoop or similar
  • Strong analytical and problem-solving skill
  • Excellent communication and collaboration skills
  • Ability to work independently as well as in a team environment
  • Able to express yourself and articulate your ideas clearly, thoroughly, and respectfully; you listen the same way, and you do both across all levels of the organization with confidence
  • Able to offer opinions and make decisions with limited information; able to accept and manage risk and drive change
  • Able to take abstract ideas, formulate an actionable strategy, and execute on time and on scope
  • A self-starter: you drive projects forward with limited oversight
  • Passionate: you have genuine interest and enthusiasm about data, data technologies, and solving data challenges

Desirable

  • Master’s degree preferred in Computer Science or related field
  • Experience building Data Lake with Glue, Hudi, Druid is a plus

What the job involves

  • Reports to: Director of Engineering
  • Provide Technical leadership and mentor junior engineers
  • Architecting and developing new applications and features that provide data and data services to different teams within the enterprise, including engineering, data science, analysts, product, management/executives, and other business teams
  • Creating high-performance and scalable data platforms that can support multiple data pipelines to ingest and deliver data as quickly and reliably as possible
  • 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

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

Data analytics and powerful computing networks are changing the way businesses behave, and uncovering new business models in the process. Cardlytics has carved out a lucrative niche pairing marketers with banks and credit card holders.

Cardlytics allows marketers to tap into all the data stored in credit card/banking data. It was set up when the founders realized that banks were sitting on a wealth of useful data.

The company's product helps customers get more relevant rewards, marketers receive more qualified leads and banks get more loyal customers. Cardlytics earns a fee for maintaining the platform.

The main challenge for Cardlytics in this data-sensitive era will be making sure that it addresses any privacy concerns. It uses anonymized data, which helps, but it needs to be especially careful as slip-ups could be very damaging to its credibility.

Insights

Led by a woman

41% female employees

-30% employee growth in 12 months

Company

Funding (last 2 of 8 rounds)

May 2017

$11.9m

LATE VC

Oct 2014

$70m

LATE VC

Total funding: $191.3m

Company benefits

  • Compensation Plus: Invest in your future with competitive pay, company equity, 401k matching, and bonus plans
  • Health & Wellness: Full medical, dental, and vision coverage. Plus fitness classes, yoga, and wellness opportunities
  • Level Up: Grow your career with Cardlytics University, onsite courses, and mentorship programs
  • Work/Life Balance: Enjoy fluid work schedules and a flexible vacation practice
  • Great Locations: Headquartered in Atlanta at Ponce City Market, with additional offices in London, New York, Oakland, and Vizag
  • Make a Difference: Shape our community through special interest groups, including Diversity & Inclusion, Women of Cardlytics, and Philanthropy

Company values

  • GSD: Get the right sh*t done well
  • Take Initiative: We’re curious and unafraid to challenge norms, ask questions, and build something great
  • Be Hungry to Win: We’re competitive and recognize victories, large and small, business and personal
  • Value Transparency: We’re open and honest to each other about our goals, successes, and failures
  • Create a Place Where People Want to Be: We care about each other and know this is a big part of what makes us exceptional

Company HQ

Old Fourth Ward, Atlanta, GA

Founders

Lynne Laube

(Advisor)

Previously served as the company's COO and took over as CEO in 2020 before transitioning into their current role in September 2022. Former COO and VP at Capital One.


People progressing

Joined as a Data Engineer. Promoted to Lead BI Developer after 3 years, He is now a Data Engineering Director.

Joined as an Advertising Analyst. Promoted to Senior Advertising Analyst after 1.5 years and moved to London. He is now a Senior Advertising Analytics Manager

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job