Negotiable
Outside
Remote
USA
Summary: The Data Engineering Technical Lead role involves overseeing the end-to-end software development lifecycle, focusing on data engineering and Big Data analytics. The position requires expertise in cloud data warehousing, distributed computing, and back-end development, with a strong emphasis on technical leadership and collaboration within cross-functional teams. The role is contract-based and offers remote working arrangements.
Key Responsibilities:
- Manage end-to-end software development lifecycle
- Design and implement data engineering and Big Data analytics solutions
- Oversee cloud data warehousing and ETL processes using Snowflake
- Utilize distributed computing with Apache Spark
- Develop back-end services using Core Java
- Automate workflows and integrate CRM and marketing analytics
- Provide solution architecture and technical leadership
- Collaborate using Agile methodologies and DevOps practices
- Optimize performance and scalability of data solutions
- Mentor cross-functional teams
Key Skills:
- Expertise in Snowflake, Apache Spark, and Core Java
- Experience with Salesforce and Bizible
- Proficient in data pipeline design and API integrations
- Knowledge of cloud platforms (Google Cloud Platform)
- Familiarity with SQL and NoSQL databases
- Strong leadership and collaboration skills
- Experience in Agile methodologies and DevOps
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: Data Engineering Technical Lead
Location: Canada, Remote
Duration: Contract
Core Competencies:
End-to-end software development lifecycle management
Data engineering and Big Data analytics
Cloud data warehousing and ETL with Snowflake
Distributed computing with Apache Spark
Back-end development using Core Java
Workflow automation with
CRM and marketing analytics integration (Salesforce, Bizible)
Solution architecture and technical leadership
Agile methodologies and DevOps collaboration
Performance tuning and scalability optimization
Cross-functional team collaboration and mentorship
Technical Skill Set:
Primary Technologies: Snowflake, Apache Spark, Core Java, Big Data,
Secondary Technologies: Salesforce, Bizible
Additional: Data pipeline design, API integrations, cloud platforms (Google Cloud Platform), SQL, NoSQL databases
Professional Experience Highlights:
Designed and implemented large-scale data pipelines and ETL processes using Snowflake and Apache Spark, resulting in improved data accessibility and processing speed.
Led software development initiatives, applying Core Java to build robust and maintainable back-end services.
Automated complex business workflows and integrations with , increasing operational efficiency.
Collaborated on CRM and marketing analytics solutions using Salesforce and Bizible, enhancing business insights and reporting capabilities.
Contributed to the adoption of best coding practices, code reviews, and knowledge-sharing sessions.