Staff Software Engineer (Data)

$121,500 - $224,880/Yr

Activision Blizzard - San Francisco, CA

posted 10 days ago

Part-time - Senior
San Francisco, CA
Publishing Industries

About the position

The Staff Software Engineer (Data) will play a crucial role within the Data Platforms team, focusing on architecting and leading innovative data solutions that enhance analytics and data processing capabilities. This position involves collaboration with multi-functional teams to support critical initiatives and drive system optimization and performance improvements, ultimately shaping the future of digital advertising success.

Responsibilities

  • Partner with senior engineers, architects, and product owners to build scalable data pipelines and services.
  • Work with the product team to understand the business requirements and translate them into the development/design tasks.
  • Be a role model in engineering proven techniques and design/coding standards.
  • Choose the right technology stack to align with the use cases and scalability.
  • Collaborate across different teams.
  • Provide technical directions and mentor other engineers.

Requirements

  • BA/BS degree in Computer Science or a similar technical field, or equivalent practical experience.
  • 7+ years of hands-on experience in software design and development.
  • Experience in crafting large scale distributed systems and data processing.
  • Advanced level expertise in Java Development and System Design.
  • 2+ years experience working with relational databases such as MySQL, Postgres, etc.
  • 2+ years of experience in NoSQL databases like Bigtable, Cassandra, HBase, etc.
  • Experience with schema design and data modeling.
  • Experience with developing extract-transform-load (ETL) processes.
  • Working knowledge with distributed messaging systems like Kafka/Pub-sub/Service Bus.
  • Solid understanding and experience working with distributed computing frameworks like Apache Spark and Flink.
  • Ability to communicate and articulate thought process effectively with other team members.

Nice-to-haves

  • Experience working with Azure, AWS, or Google Cloud Platform.
  • Experience in ML-Infra.
  • Knowledge of advertising platforms.

Benefits

  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance.
  • 401(k) with Company match, tuition reimbursement, charitable donation matching.
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave.
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others.
  • Relocation assistance if required to move geographic locations for the job.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service