Senior Data Engineering Consultant
Team: Data Engineering
Location: Washington, D.C.
Commitment: USA_Full Time USA (4 weeks off)
Workplace Type: hybrid
Roles and Responsibilities:
- Create and optimize end-to end data pipelines and perform and enhance real-time data processing.
- Identify client needs and provide customized solutions across many major data platforms (Snowflake, Databricks, and more) atop all major cloud platforms.
- Research and prototype new technologies using EMR, Kafka, Spark, Airflow, Flink, etc.
- Perform coding using various programming and scripting languages to automate data ingestion and improve data management processes.
- Support and develop data flows by developing processes that verify, standardize, and scale data input, transformation and storage.
- Design and implement Data Architectures, customize storage and extraction, metadata, and information repositories.
- Utilize programming languages like Kafka, Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Snowflake and Redshift.
- Work on a variety of projects involving data architecture, data models, data migration, data integration, data analysis, and visualization.
- Work with clients from Latin America and communicate with them in Spanish regarding complex technological concepts.
- Serve as subject matter expert on data engineering and management best practices.
- Stay on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community.
- Work with Data Scientists and Data Owners to understand use cases and hypotheses to test with data.
- Establish data governance models and contribute to strategies for enterprise data management.
- Perform extensive data profiling and analysis based on the client's data and needs.
- Work with software development teams and stakeholders to define reporting requirements.
- Support project delivery on Data Warehouse/BI projects for external clients, including partnering with subject matter experts on project execution.
- Support clients in developing and implementing data engineering process improvement plans.
Requirements
- experience using traditional RDMS systems (MSSQL, Oracle, Postgres, MySQL)
- experience building Continuous Integration/Continuous Deployment + infrastructure as code
- Data Architecture experience
- experience using Kafka, Java, Scala, Python
- experience using NoSQL databases and Cloud based data warehousing services such as Redshift or Databricks
- experience working within a team in an Agile development environment, managing stakeholders, defining requirements and participating in Agile ceremonies
- experience translating technical solutions into business outcomes
- experience developing pipelines in Apache Airflow
- experience using Snowflake designing data pipelines and building analytics solutions for cloud data projects
- Fluent in Spanish (to communicate with clients from Latin America)
What we offer:
- Competitive salary – Great starting salaries for well qualified candidates
- Generous Paid Time Off policy - Ippon offers flexible time off to help you be your best
- Health, dental, and vision insurance – We are dedicated to helping our employees live healthier lives through comprehensive health programs
- 401k with company match - Ippon offers an industry leading 401(k) matching plan
- Family Leave - We support the importance of family and offer maternity, paternity and family medical leave plans
- A fun, smart, and healthy work environment, focused on our values and teamwork
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
🥳🥳🥳 452 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 over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,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
