Staff Data Engineer

Priority Technology Holdings, LLCAlpharetta, GA
3dHybrid

About The Position

As a Staff Data Engineer, you will play a pivotal role in our data infrastructure team. Your primary responsibilities include designing, developing, and implementing ETL data pipelines from diverse sources, ensuring their optimization and security. You'll collaborate closely with internal teams to identify and resolve operational challenges through the creation of data products, and you'll establish data marts for reliable and speedy data access. Your role also involves designing flexible API-based data services, implementing unit tests and monitoring systems to ensure data quality and efficiency, and working with data scientists, analysts, and stakeholders to fulfill data infrastructure needs. In addition to mentoring junior data engineers and advocating best practices within the team, you'll remain up-to-date with industry trends, technologies, and best practices in data engineering, introducing new tools and techniques to enhance the data platform's capabilities and efficiency. Your contributions will be essential in maintaining and advancing our data infrastructure.

Requirements

  • 8 years of hands-on technical experience in software development, data structures, and algorithms
  • 2+ years of hands-on experience in Snowflake
  • 1 year of technical leadership experience, leading project teams and setting technical direction
  • Strong analytical skills with a focus on collecting, organizing, and analyzing information with precision
  • Expertise in cloud platforms and services such as AWS (e.g., Redshift, Kinesis, EMR) or GCP (e.g., BigQuery, Dataflow, Pub/Sub)
  • Proficiency in programming languages like Python, Node, Scala, or Go
  • Proficiency in SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Cassandra.
  • Staying updated with emerging data technologies, methodologies, and best practices
  • Proven ability to work in a dynamic, fast-paced environment and manage multiple projects concurrently

Nice To Haves

  • Proficient in big data tools: Spark, Kafka, etc
  • Skilled in workflow tools like Airflow, AWS Step Function, etc
  • Experienced in developing data solutions for payment processing
  • Experience in designing REST APIs

Responsibilities

  • Design, develop, and implement optimized and secure ETL data pipelines from various sources
  • Collaborate with internal teams to identify and address operational challenges by designing and implementing data products
  • Create data marts for reliable and fast data access
  • Design flexible API-based data services
  • Establish unit tests and monitoring systems for data quality and efficient correction operations
  • Collaborate with data scientists, analysts, and stakeholders to meet data infrastructure needs
  • Mentor junior data engineers and promote best practices within the team
  • Stay updated on industry trends, technologies, and best practices in data engineering
  • Introduce new tools and techniques to enhance the data platform’s capabilities and efficiency

Benefits

  • Bonus programs
  • 401(k) match
  • Employee Stock Purchase Program (ESPP)
  • HSA and FSA options
  • Financial wellness resources and employee discount programs
  • Medical, dental, and vision coverage
  • Mental health support for employees and dependents through Lyra Health
  • Family planning and women’s health benefits through Carrot
  • Gym membership reimbursement and virtual wellness programs (including yoga)
  • 3 weeks PTO to start, with unlimited PTO after year one
  • Education expense reimbursement
  • Leadership development programs
  • Certified Payments Professional (CPP) certification support

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service