Match score not available

Principal Data Engineer

Remote: 
Full Remote
Contract: 
Salary: 
220 - 240K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

A minimum of 8 years of experience in data engineering, with expertise in data architecture and cloud-based solutions., Bachelor’s or master’s degree in computer science or related field., Proficiency in SQL, Python, Java, or Scala and Snowflake expertise., Strong knowledge of AWS services like S3, Airflow, DBT, GLUE, and LAMBDA., Familiarity with data modeling tools and techniques..

Key responsabilities:

  • Design, develop scalable data platforms aligned with business needs and modern technology trends.
  • Safeguard sensitive data through security measures in a cloud environment.
  • Review code, mentor junior members, and promote learning culture in the team.
  • Communicate complex data concepts to technical and non-technical stakeholders effectively.
  • Collaborate with teams to identify process improvements and automate manual tasks.
GOBankingRates logo
GOBankingRates Information Technology & Services SME https://www.gobankingrates.com/
201 - 500 Employees
See more GOBankingRates offers

Job description

GOBankingRates™ is unique in the digital marketing and media industry - we combine marketing, digital, content and fintech. Our performance based approach increases brand awareness and generates targeted audience engagement on our internal web properties and partner sites.

Learn More About What We Do

 

What’s interesting about this role?

GOBankingRates is embarking on an ambitious growth journey and is looking for a seasoned Principal Data Engineer skilled in Cloud Platforms, Data Architecture, and Data Engineering. This role will be instrumental in leading and broadening our Data Platform initiatives, translating business requirements into technology requirements, and defining data standards and principles to support the organization’s enterprise data management framework.
As a member of the GBR Data Engineering team, your mission will oversee the development and maintenance of our Enterprise Data Platform, which includes a cutting-edge Serverless Data Lake, a robust Cloud Data Warehouse, and essential data/application pipelines. Your role will be central to conceptualizing and creating our next-gen data platform.

How Will You Make an Impact?

Design and Develop scalable data platforms, considering business needs, industry trends using cutting edge modern data stack. Create POC when necessary to test new approaches.

Enforce common data design patterns to increase code maintainability. Define and establish data architecture standards and best practices. Ensure the team follows the standards and
utilizes best practices in their data design and development activities.

Responsible for data platform performance, ensuring the system performs optimally. This includes monitoring the system, identifying performance bottlenecks, and implementing necessary improvements.

Implement security measures to safeguard sensitive data in the cloud environment. Conduct peer code review and provide constructive feedback. Mentor and guide junior team members and stakeholders on data architecture and AWS cloud services. Encourage a culture of learning, experimentation, and innovation among team members.

Communicate complex data concepts and strategies to non-technical stakeholders, explaining the benefits, risks, and considerations. Establish and maintain effective communication with the management, development teams, and business stakeholders.

Develop training material and conduct training sessions to enhance the team's understanding and proficiency in AWS cloud services and data architecture.

Create and conduct project/architecture design review. Document the design, operation, and troubleshooting of technology platforms and procedures. Review and maintain documentation to ensure it is up-to-date, accurate, and effectively used by the team.

Partner with team leads to identify, design and implement internal process improvements Automate manual processes, optimize data delivery, understand when to re-design architecture for greater scalability.

What Do You Bring to Us?

  • A minimum of 8 years of experience in data engineering, with a focus on data pipeline development, data architecture and cloud-based solutions

  • Bachelor’s or master’s degree in computer science, Information Technology, Data Science, Engineering or a related field 

  • Proven experience designing, implementing, and managing scalable data platforms and architectures, preferably in a cloud environment (AWS)

  • Experience with AWS services, including but not limited to S3, Airflow, DBT, GLUE and LAMBDA. Expert level experience in Snowflake is preferred.

  • Proficient in SQL and at least one programming language such as Python, Java, or Scala

  • Familiarity with data modeling tools and techniques

  • Strong understanding of data warehousing concepts, ETL processes, data modeling, data governance, and data quality management
    Knowledge of performance tuning solving complex scalability issues on distributed platforms.

  • Excellent communication skills, with the ability to effectively communicate complex data concepts to both technical and non-technical stakeholders
    Detail-oriented with excellent problem-solving skills and the ability to think strategically about business, product, and technical challenges

  • Ability to work in a fast-paced, deadline-driven work environment and manage multiple tasks
    simultaneously

  • Vendor management skills, with the ability to evaluate new technologies and services and
    determine their usefulness and applicability to the organization's data strategy.

The salary range for this role is $220,000- $240,000 plus bonus opportunities. Pay offered may vary within the posted range based on a number of factors including but not limited to job-related knowledge, skills, experience, and location.

Benefits

  • Competitive salary with excellent growth opportunity; we pride ourselves in having a team that exudes leadership, high initiative, creativity and passion.
  • Awesome medical, dental and vision plans with heavy employer contribution
  • Paid maternity leave and paternity leave programs
  • Paid vacation, sick days and holidays
  • Company funding for outside classes and conferences to help you improve your skills
  • Contribution to student loan debt payments after the first year of employment
  • 401(k) -- employees can start contributing immediately. After the first year, GOBankingRates matches your contribution up to 4% of your salary

A note about our new norm: The world has changed and we know it’s important to adapt and to do our part to do what's best for our team. Our number one priority is to have our team feel safe, balanced and connected. We’re committed to providing our teams with the best resources and tools to navigate this new virtual world that we’re living in. We've also reinvented the ways in which we recognize, celebrate, and engage with each other to keep our culture strong!

Here’s a peek into our world at GOBankingRates -

  • Our teams are working remotely 100% for the foreseeable future. We’re in the digital media space, so we’re mobile and flexible!
    • *Option to work from an office (if you need to get away!)
  • Tools & resources are available to keep our team connected across North America. (JIRA, Trello, Slack, Zoom and so much more!)
  • To keep our community engaged and connected, virtual team building events are held weekly and monthly.
  • For wellness and balance, weekly virtual fitness classes such as yoga are available.
  • To care for the local communities that we’re a part of across the U.S our team members host socially distanced philanthropic events every quarter.
  • And most importantly, we’ve committed to consistent and transparent communication to help us all stay informed, engaged and to keep us on our path to success and #greatness.

We are an equal-opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Motivational Skills
  • Detail Oriented
  • Verbal Communication Skills
  • Ability To Meet Deadlines
  • Leadership Development

Data Engineer Related jobs