Backend Data Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• An advanced degree in Computer Science, Analytics or a related field • Hands-on experience building data solutions in at least one public cloud environment. We use AWS. • Experience using Python or dbt in a data role • Experience with a Business Intelligence tool like Tableau, Qlik, or Amazon QuickSight. • What Success Looks Like • First 30 Days: • Successfully reading from external APIs and writing to internal databases • Gaining familiarity with existing data pipelines, schemas, and tooling • By 90 Days: • Improving and maturing pipelines to process event streams and dynamically update data products • Contributing to data architecture decisions across multiple teams • By 6 Months: • Owning multiple data streams that cross team boundaries • Playing a key role in shaping data strategy, reliability, and scalability across platforms • What To Expect From the Interview Process: • Meet with Sr. Director of Engineering • Take-home code writing exercise (60 minutes or less) • Meet with a small panel of leaders including the Sr. Director of Product • Details: • 1099 independent contractor role • $35/hour USD, up to 40 hours per week • Expected engagement of 6–12 months • Payment via direct deposit through Bill.com • No U.S. tax residency required for 1099 eligibility • Fully remote role; candidates may be located anywhere • Must be able to work primarily during hours overlapping US Central Time (10am–4pm), which aligns with most North and South American time zones
Responsibilities
• Designing, building and maintaining our data pipelines and data warehouses for user-facing features, analytics, and aiding business intelligence. • Developing ETL ecosystem tools using tools like Python, External APIs, Airbyte, Snowflake, dbt, PostgreSQL, MySQL, and Amazon S3. • Helping to define automated solutions to solve complex problems around better understanding our data, users, and our market • Assisting the overall engineering team with database design and data flows • Developing engineering best practices, documentation and process flows that facilitate collaboration and knowledge transfer • We think you could be successful if you: • Want to lead the way in identifying, scoping, building and deploying new data solutions (pipelines, warehousing and other infrastructure). • Are self-motivated and curious, with the desire to initiate and own projects from start to finish. • Are a team player and enjoy collaborating across teams to develop solutions that are the best fit for the products and your peers • Love the challenge of managing high volumes of data • 2-5 years of experience working as a Data Engineer or Backend Engineer • Expert-level understanding of SQL-based database design and usage • Expert-level proficiency in at least one programming language • Professional experience in high-volume ETL systems. • Effective communication with engineering peers, project managers and business stakeholders.