ABOUT THE ROLE
- Build robust solutions for transferring data from first and third-party applications to and from our data warehouse
- Passionate about data quality and availability, driving to resolution through high collaboration with team members.
- Making decisions as a team. The things you build will be maintained and improved upon by others; there is a shared responsibility to make defensible design considerations.
- Develop hardened and repeatable (CI/CD) data models and pipelines to enable reporting, modeling, and machine learning.
- Improve data availability to our enterprise clients through a mix of traditional push delivery, cloud, and event-driven (eg: API, grpc) data sharing methods.
- Ensure data quality through automated monitoring and alerting, and occasionally serving within an on-call rotation.
- Leverage Google Cloud (GCP) tools (eg: Cloud Run, Cloud Function, Vertex AI, App Engine, Cloud Storage, IAM, etc.) and services (eg: Astronomer - Apache Airflow) to bring data workloads to production.
- Collaborate with product, engineering, stakeholders and data teams to deliver informed solutions to platform and client needs.
THIS ROLE REPORTS TO
- VP, Data Analytics
- Open to Dallas, TX, or Remote (US) #LI-Remote
YOUR EXPERIENCE
- 4+ years working in a data engineering role that supports incoming/outgoing feeds as well as analytics and data science teams
- 2+ years of Python or similar experience writing efficient, testable, and readable code
- Deep SQL experience with columnar databases such as Google BigQuery, Snowflake, or Amazon Redshift
- Comfortable designing an end-to-end data pipeline in cloud frameworks (such as GCP, AWS, Azure) with requirements from multiple stakeholders
- Experience building CICD pipelines for data processing using tools such as Docker, CircleCI, dbt, git, etc
- Able to manage infrastructure using IAC tools such as Terraform or Pulumi
- Experience with common data orchestration tools such as Apache Airflow (or similar) to manage SLOs and processing dependencies
- Experience in building streaming / real-time ingestion pipelines
- Experience with creating alerts and monitoring pipelines which contribute to overall data governance.
- Experience with containerization and container orchestration technologies with cloud architecture and implementation features (single- and multi-tenancy, orchestration, elastic scalability)
- Familiarity with standard IT security practices such as identity and access management (IAM), data protection, encryption, certificate, and key management.
- Adaptability to learn new technologies and products as the job demands.
- Nice to have: experience with data contracts, data lakes, and API development.
Other Jobs from Bestow
Staff Backend Engineer (Go)
Senior Backend Engineer (Go)
Platform Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say