Sr. Data Engineer

Bandwidth delivers world-class messaging, voice, and emergency service connectivity for the world's biggest brands through APIs and a global network.
Data
Senior Software Engineer
Contact Company
8+ years of experience
Enterprise SaaS

Description For Sr. Data Engineer

Bandwidth is seeking a Sr. Data Engineer to design, build, and optimize scalable data platforms. This role focuses on enabling data ingestion, transformation, and governance for the organization. The ideal candidate will work closely with cross-functional teams to support both traditional data engineering pipelines and modern data mesh initiatives.

Key responsibilities include:

  • Developing and maintaining scalable data platforms using Snowflake and cloud technologies
  • Building and optimizing ETL/ELT data pipelines
  • Collaborating on data enablement and ops
  • Implementing automation and CI/CD pipelines
  • Applying Snowflake expertise for efficient data modeling
  • Integrating cloud data using AWS services
  • Ensuring data governance and compliance
  • Collaborating with stakeholders to translate business requirements
  • Participating in Agile practices and mentoring junior engineers
  • Implementing metrics and observability for data pipelines

The ideal candidate should have:

  • 8+ years of experience in software architecture in data engineering
  • Strong collaboration skills and ability to work in high-growth environments
  • Proficiency in Python, SQL, and various database technologies
  • Experience with data warehousing solutions, particularly Snowflake
  • Knowledge of cloud platforms, especially AWS
  • Familiarity with containerization, CI/CD tools, and Agile methodologies

Bandwidth offers a "Whole Person Promise" with benefits including:

  • 100% company-paid Medical, Vision, & Dental coverage
  • Four weeks of PTO for new hires
  • PTO Embargo policy
  • Opportunities to earn additional PTO
  • "Mahalo moments" program for life events
  • 90-Minute Workout Lunches

Join Bandwidth to be part of a dynamic team driving efficient data solutions for enterprise-wide data consumption!

Last updated a month ago

Responsibilities For Sr. Data Engineer

  • Develop and maintain scalable data platforms using Snowflake and cloud technologies
  • Build and optimize ETL/ELT data pipelines
  • Collaborate on data enablement and ops
  • Develop and improve automated data pipelines using Python (Prefect) and AWS services
  • Apply Snowflake SQL expertise to build efficient data models
  • Integrate cloud data using AWS services and data integration tools
  • Implement data governance frameworks and ensure regulatory compliance
  • Collaborate with stakeholders to translate business requirements into scalable data solutions
  • Participate in Agile ceremonies and mentor junior engineers
  • Implement monitoring and metrics for data pipeline health and performance

Requirements For Sr. Data Engineer

Python
Java
MySQL
PostgreSQL
MongoDB
Cassandra
Kafka
Kubernetes
  • Bachelor's degree in engineering or computer science (or equivalent work experience)
  • 8+ years of experience in software architecture in the data engineering domain
  • Experience in highly collaborative, flexible, and productive cross-organization teams
  • Proven ability to perform in high-visibility, high-growth environments
  • Strong communication skills
  • Experience in providing effective leadership to developers/engineers
  • Proficiency in Python, Java
  • Knowledge of SQL Databases (MySQL, PostgreSQL, SQL Server, MariaDB)
  • Experience with NoSQL Databases (MongoDB, Cassandra)
  • Expertise in Snowflake
  • Familiarity with data processing tools (e.g., Flink)
  • Experience with stream processing (Kafka, MSK)
  • Understanding of data modeling, ETL/ELT processes, and data quality frameworks
  • Knowledge of cloud platforms, especially AWS
  • Experience with containerization/orchestration (e.g., Kubernetes)
  • Familiarity with CI/CD tools and version control (ArgoCD, Github, Github actions)
  • Understanding of Agile methodologies (Scrum, Kanban)
  • Experience with collaboration tools (JIRA, Monday)

Benefits For Sr. Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 100% company-paid Medical, Vision, & Dental coverage for employees and their families
  • Four weeks of PTO for new hires
  • PTO Embargo policy
  • Opportunities to earn additional PTO through volunteer hours and Bandwidth challenges
  • 'Mahalo moments' program for additional time off for life events
  • 90-Minute Workout Lunches
  • Unlimited meetings with in-house nutritionist

Interested in this job?

Jobs Related To Bandwidth Sr. Data Engineer

Sr. Business Intelligence Engineer, Kuiper Marketing

Senior Business Intelligence Engineer role at Amazon's Project Kuiper, focusing on marketing analytics and data-driven decision making for satellite broadband initiative.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data engineering team, focusing on big data analytics and data platform development.

Analytics Engineer (L5) - Content & Studio

Senior Analytics Engineer role at Netflix, focusing on data-driven decision-making for content presentation and creative production, offering competitive compensation and comprehensive benefits.

Senior/Lead Solution Engineer - Tableau

Senior Solution Engineer position at Salesforce's Tableau team, focusing on data analytics, BI solutions, and customer success with 6-10 years of experience required.

Senior Customer Data Platform Product Engineer

Senior Customer Data Platform Product Engineer role at The Pokémon Company International, focusing on CDP initiatives, data strategy, and customer data optimization.