Data Software Engineer

ApplecartNew York City, NY
12d$130,000 - $160,000Hybrid

About The Position

Applecart is the leading technology company that C-suites rely on to reach business-critical decision makers. The most important decisions are made by the hardest people to reach and influence. Historically, C-suite leaders have lacked the tools to reach the stakeholders who matter most to their business. The C-suites of hundreds of Fortune 500 companies, major agencies, trade associations, nonprofits, and governments use Applecart to put their best content in front of business-critical decision makers and those they trust — from policymakers and investors to CEOs, key employees, members of the media and more. Decision makers are informed by what they read, learn from advisors, hear from colleagues, and discuss with family and friends. To break through to them, you must reach them through the only channel that really moves them: those they know and trust. Applecart’s platform uses publicly available data to map billions of social relationships between nearly every American adult and enable clients to deliver content directly to decision makers and those who matter most to them. We are hiring a Software Engineer (Data) in our New York office. About the Role: As a Software Engineer (Data) on the Identity & Ecosystem team, your mission will be to continually optimize Applecart’s core targeting capabilities. You will join a colocated, hybrid-remote team of skilled and collaborative software engineers dedicated to the continuous delivery of business value. Who You Are You are a solid, adaptable data engineer who thrives in an ambitious startup environment. You are enthusiastic about data engineering and have a passion on building data intensive applications.You enjoy tackling complex technical challenges and are comfortable working across different areas of the stack. You are a strong collaborator, working effectively with engineers, product teams, and non-technical stakeholders. You take pride in writing clean, well-structured code and continuously seek ways to improve development practices.

Requirements

  • B.S. or M.S. in Computer Science, Data Science, or equivalent engineering degree.
  • 3+ years of experience in data engineering, focusing on the design, implementation, and maintenance of data and data pipelines.
  • Proficiency in Python or Java
  • Experience with data warehouse systems (e.g. Snowflake)
  • In-depth knowledge of engineering methodologies and concepts.
  • Experience with building & deploying machine learning models & ML pipelines such as Sklearn, Tensorflow, PyTorch, KubeFlow, MLFlow, SageMaker, or similar.
  • Ability to multi-task simultaneously different projects, having a positive outlook, motivated learner with strong interpersonal and written and verbal communication skills.

Nice To Haves

  • Familiarity with data engineering tools (e.g., Apache Spark)
  • Experience with AWS and other cloud technologies including AWS services, such as EMR, Athena, Glue, S3, Kinesis, Lambda, and Sage Maker
  • Experience with data transformation & ELT pipelines on large data sets using Databricks, SnowFlake, SQL, Python, Jupyter Notebooks.
  • Experience with the Lakehouse architecture is a strong plus
  • Experience in defining and implementing Generative AI use cases is a strong plus.

Responsibilities

  • Design and implement the identity resolution system.
  • Design and develop data processing pipelines and services that are resilient, highly available and scalable.
  • Collaborate with business partners, architects, technical leads, product management and analysts to develop high-quality customer centric solutions.
  • Participate in all aspects of software development activities, including design, coding, code review, unit and integration testing, bug fixing, deploy and code/API documentation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service