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 2 months 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

Senior Data Engineer

Senior Data Engineer position at Bandwidth, focusing on streaming analytics and AI/ML infrastructure, requiring 5+ years of experience in data platforms and software engineering.

Senior Data Engineer

Senior Data Engineer position at CodeNinja, focusing on building scalable data pipelines and infrastructure for AI/ML workflows in Karachi, Pakistan.

HE - Sr. Data Engineer - 0063

Senior Data Engineer position at Thaloz, focusing on data solutions development, ETL/ELT processes, and data warehouse design using modern technologies.

Senior Data Analytics Engineer

Senior Data Analytics Engineer position at Fullscript, building enterprise data warehouse solutions and leading data transformation initiatives in healthcare technology.

Senior Data Analytics Engineer

Senior Data Analytics Engineer position at Fullscript, building enterprise data warehouse solutions and leading data transformation initiatives in healthcare technology.