Senior Data Engineer
Job Description
What You'll Do
- Collaborate with other engineers on your team to build a data pipeline and client application from end-to-end.
- A prototype, implement, test, deploy, and maintain stable data engineering solutions.
- Work closely with the product manager and engineers to define product requirements.
- Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.
What We're Looking For
- You have a commitment to putting the children we serve at the center of everything you do.
- You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
- You’re experienced with DevOps (Docker, AWS, microservices) and can launch and maintain new services.
- You are experienced with distributed data storage systems/formats such as MemSQL, Snowflake, Redshift, Druid, Cassandra, Parquet, etc.
- You have worked with real-time systems using various open source technologies like Spark, MapReduce, NoSQL, Hive, etc.
- You have knowledge of data modeling, data access, and data storage techniques for big data platforms.
- You have the ability and interest in learning new technologies quickly.
- You can work with shifting requirements and collaborate with internal and external stakeholders.
- You have experience prototyping, implementing, testing, and deploying code to production.
- You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
- You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.
Technologies We Use
You should have experience with at least a few of these, and a desire and ability to learn the rest.
- Python
- Elasticsearch / PostgreSQL
- AWS / Terraform
- Docker / Kubernetes
- Node / Typescript
Job Type
Client Payroll
Positions
Backend Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Kate G