Sr. Data Engineer - Python
Company
Terakeet
Location
Remote
Type
Full Time
Job Description
Summary
Terakeet is the preferred Owned Asset Optimization (OAO) partner for Fortune 500 brands seeking meaningful customer connections and online business growth. We help brands optimize and unify their owned assets to meet consumers as they search for solutions. Our mission and purpose are to bring brands and their audiences together to create meaningful connections. We are a virtual first organization – employees are given the equipment needed to work from home.
Why Terakeet?
At Terakeet, we’re comfortable with the uncomfortable. We live in the future of marketing and are revolutionizing how the world’s most valuable brands connect with their audiences. We are experts who deliver exceptional outcomes. Together, we win.
Essential Functions
As a Senior Data Engineer at Terakeet, you will spearhead new data engineering projects by collaborating closely with cross-functional teams to enhance our data platform with innovative capabilities supporting advanced analytics and data-driven decision-making. In this role you will guide technical planning and execution of projects, mentor engineers, address complex challenges efficiently, and champion the adoption of emerging technologies to elevate our data infrastructure.
Here at Terakeet, we pride ourselves on having developed a succession of highly effective, innovative, influencer marketing and search engine optimization applications. These systems support our work for an impressive customer portfolio of top companies nationwide, ranging from well-known new economy brands to Fortune 100 brands. This is an opportunity to get involved in a nationally respected company that continues to innovate and grow.
Responsibilities
- Be the technical lead on data engineering projects able to work independently with minimal guidance from managers.
- Collaborate with software engineers, data analysts and data scientists to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products.
- Lead team discussions to define technical requirements on new and current products.
- Conduct code reviews, develop high-quality documentation, and build robust test suites.
- Respond to and troubleshoot highly complex problems quickly, efficiently, and effectively.
- Research and scope new technologies to be used in data stack.
- Mentor data engineers on both Python and data best practices.
The above description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice.
Qualifications
- BA/BS in Computer Science or equivalent.
- Must have 5+ years of relevant employment experience.
- Proven leadership of data projects from conception to delivery.
- Strong proficiency in SQL and OLAP modeling principles.
- Advanced to expert proficiency in Python and Pandas.
- Advanced proficiency in Snowflake or Databricks.
- Working experience building ETL/ELT pipelines.
- Strong technical proficiency deploying to or operating infrastructure tools like Prefect, Airflow, or equivalent.
- Strong communication skills and leadership skills.
- Comfortable working in a highly collaborative environment.
- Process oriented with great documentation skills.
Preferred Candidates Will Have
- Strong understanding of data modeling principles including dimensional modeling, data normalization principles.
- Ability to translate business needs into technical assignments and project plans.
- Experience mentoring junior data engineers and providing leadership while completing a project.
- Strong familiarity with data exploration/visualization tools like Tableau, Looker, Chartio, etc.
- Advanced experience working in Snowflake.
- Advanced experience working with traditional relational databases and/or distributed systems (Postgres, MySQL, MSSQL, etc)
- Deep knowledge of distributed systems for analytical processing (Hadoop/Hive, Spark/PySpark, etc)
- Additional experience in an analytical field such as economics, mathematics, or statistics.
Pay Transparency
The salary range for this role is $115,000 to $173,000. *This salary range is based off of the market pay for all of the United States; Terakeet applies a multiplier to this range based upon the specific geographic location of a job candidate*
EEO Statement
Terakeet provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.
Date Posted
04/06/2024
Views
1
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsData Scientist - KoBold Metals
Views in the last 30 days - 0
KoBold a leading mineral exploration company using AI seeks a Data Scientist to advance their exploration tech They highlight successful discoveries i...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View Details