Senior Data Engineer:
Are you a Data Engineering enthusiast with a wide variety of experience across the data lifecycle and with multiple technology stacks? Do you love to organize data and figure out all of the ways it can be used? Do you enjoy mentoring junior and future engineers?
Catalyte is looking for an innovative Senior Data Engineer to join our team and help build out our Data and Analytics platform. If you want to put your skills to use to help find and create future developers, come talk to us!
Company overview:
Catalyte’s ability to source, develop and deploy tech talent from nontraditional backgrounds simultaneously solves the overall tech talent shortage and helps employers diversify their technology workforces. Its data and technology platform predictably creates new, high-performing software developers and digital media planners. Catalyte also provides on-demand access to exceptional software engineering experts at all levels, allowing clients to flexibly scale technology resources when and how they need them. Catalyte is headquartered in Baltimore and has talent hubs in Boston, Chicago, Denver, Phoenix-Scottsdale, Portland, Ore., Columbia, S.C. and Wichita, Kan. For more information, visit www.catalyte.io.
Responsibilities:
• Working with stakeholders to ensure that business data needs are met
• Building data ingestion pipelines to ensure timely and quality data into our Data Lake
• Contributing to the data platform design and architecture decisions
• Ensuring that data is stored, queried and displayed securely
• Working with and evaluating existing data-centric applications and tools
• Working on an Agile team to build high quality and modular data structures
• Mentoring junior developers to allow them to grow their data career
Qualifications:
• At least 5 years working in a Data Developer, Engineer or Architect role with a broad focus on data movement, querying (SQL), analytics, storage and processing
• At least 3 years experience with Python
• At least 3 years experience with Spark (PySpark)
• Experience with Databricks a plus
• Excellent skills in both RDBMS (SQL Server, PostgreSQL) and NoSQL technologies
• Exposure to data security regulation and enforcement - GDPR, HIPAA, etc
• Cloud experience is desired - AWS preferred
• Experience building pipelines in a modular, scalable way
• Strong analytical skills
• Curiosity about data and the ideal way to structure it to extract meaning from it
• A “can do” attitude and a passion for innovation
• Familiarity with Salesforce and Salesforce API
• Experience with Machine Learning Algorithms a plus
• Experience with Tableau Desktop and Server a plus
Catalyte is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, or status as a protected veteran or any other characteristic protected by federal, state or local laws.