Senior Data Engineer

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

Description For Senior Data Engineer

Bandwidth, a leading provider of enterprise communication APIs and global network infrastructure, is seeking a Senior Data Engineer to join their Advanced Analytics team. This role combines data engineering, machine learning, and infrastructure management to drive actionable insights for the business. The position offers an opportunity to work with cutting-edge technologies while handling massive datasets and building scalable solutions.

The ideal candidate will lead end-to-end projects, from conceptualization to deployment, working closely with cross-functional teams to deliver innovative data-driven solutions. You'll be responsible for designing and maintaining streaming analytics platforms, implementing AI/ML applications, and ensuring robust infrastructure both on-premises and in the cloud.

At Bandwidth, you'll be part of a culture that values work-life balance through their "Whole Person Promise." The company offers exceptional benefits, including full medical coverage for families, generous PTO policies, and unique perks like 90-minute workout lunches. They encourage personal growth and development, providing opportunities to work with modern technologies while solving complex challenges in the communications space.

The role requires strong technical expertise in data engineering, software development, and cloud technologies, combined with the ability to mentor junior team members and influence business decisions through data-driven insights. If you're passionate about building scalable data solutions and want to join a company that values both professional excellence and personal well-being, this position offers an exciting opportunity to make a significant impact.

Last updated 4 months ago

Responsibilities For Senior Data Engineer

  • Design, build and maintain streaming analytics and AI/ML infrastructure
  • Develop customer-facing features using modern front-end technologies
  • Find solutions for handling massive amounts of data at scale
  • Implement metrics, analysis, and alerting systems
  • Take architectural role with administration and on-call responsibilities
  • Work with agile development team in sprints
  • Collaborate across departments for automated insights from data lake
  • Influence decision-makers with data-driven narratives
  • Mentor and coach junior data scientists

Requirements For Senior Data Engineer

Java
Python
Kubernetes
React
  • Bachelor's or Master's degree in computer science or related field
  • 5+ years experience in running large scale data platforms
  • Experience with infrastructure observability technologies
  • 5+ years Software Engineering experience with Java/Python
  • Strong understanding of Kubernetes and Docker
  • 4+ years experience in architecture/design of software solutions
  • Experience with streaming technologies (Kafka, Flink, Hadoop, Spark)
  • Experience with cloud data warehouse solutions like Snowflake
  • Experience with containerization and CI/CD tools
  • Advanced programming skills in Java & Python
  • Experience with front-end frameworks like React
  • Familiar with AI, NLP, and LLMs

Benefits For Senior Data Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • 100% company-paid Medical, Vision, & Dental coverage for family
  • Four weeks of PTO for new hires
  • PTO Embargo - no work interruptions during time off
  • Additional PTO through volunteer hours and company challenges
  • Special time off for life events (Mahalo moments)
  • 90-Minute Workout Lunches
  • Access to company nutritionist

Interested in this job?

Jobs Related To Bandwidth Senior Data Engineer

Sr. Data Engineer

Sr. Data Engineer at Bandwidth: Design and optimize scalable data platforms using Snowflake and AWS for enterprise-wide data solutions.

Lead Data Engineer (Data Consumption, Access and SD) - Chase UK

Lead Data Engineer position at Chase UK focusing on data platform development, cloud infrastructure, and pipeline optimization.

Sr Lead Software Engineer- Oracle, SQL, Data Modeling

Senior Lead Software Engineer role at JPMorgan Chase focusing on Oracle, SQL, and Data Modeling, requiring 5+ years of experience in database design and optimization.

Sr. Business Intelligence Engineer

Senior Business Intelligence Engineer role at Amazon Search, focusing on reinforcement learning systems and data analysis to optimize shopping experiences for millions of customers.

Sr. Business Intelligence Engineer, Long Term Planning

Senior Business Intelligence Engineer role at Amazon focusing on supply chain optimization and transportation planning across Europe, based in Luxembourg.