About Us
Kenect is on a mission to revolutionize customer communication and engagement for businesses across North America. Founded with a deep understanding of the challenges businesses face in connecting with their customers, Kenect helps companies streamline communication, enhance customer satisfaction, and drive growth through its innovative messaging and reputation platform. Trusted by thousands of businesses, our passionate team is committed to building technology that fosters closer connections and helps businesses thrive in a digital-first world.
About the role
As a Data Engineer you will be the linchpin of our data infrastructure, responsible for owning, maintaining, and advancing our data pipelines and infrastructure. You will leverage your expertise to ensure high performance and efficiency in managing complex data transformations. Collaborating cross-department, you will support seamless data integration for our growing company. This role requires you to be a key advisor on best practices and innovative solutions, guiding our data strategy while ensuring reliability, quality, efficiency, scalability, and security in our data processes.
What You Will Be Doing
- Design and Implement Data Pipelines: Build and manage robust ETL pipelines to integrate, transform, and load data from various sources.
- Optimize Data Transformations: Leverage various technologies to enhance the performance and efficiency of complex data transformations. ex: SQL, Python, Spark, etc.
- Ensure Data Quality: Implement data validation, cleaning, and profiling processes to maintain high standards of data integrity.
- Manage Scalability: Adapt data infrastructure to handle increasing data volumes and complexity while maintaining performance.
- Implement Best Practices: Establish and enforce data governance, version control, and security practices to ensure reliable and secure data management.
- Document and Maintain Pipelines: Create thorough documentation for pipeline processes and support easy updates, debugging, and extension of data operations.
- Guide Data Strategy: Provide expert guidance on data strategy and innovative solutions to drive effective data initiatives and support organizational goals.
Skills & Qualification
- Bachelor's degree in a data related field, with 3+ years of relevant experience.
- Proficiency in Python and SQL: Strong experience with Python for data manipulation and ETL processes, and advanced SQL skills for querying and optimizing data.
- Experience with Data Pipelines: Demonstrated ability to design, implement, and maintain complex data pipelines and ETL processes.
- Data Quality Management: Expertise in data validation, cleaning, and profiling techniques to ensure high data integrity.
- Performance Optimization: Skills in optimizing data transformations and pipeline performance to enhance efficiency and speed.
- Knowledge of Data Security: Understanding of data encryption, access controls, and best practices for securing sensitive information.
- Scalability and Resource Management: Ability to design scalable data solutions that can handle growing data volumes and complexity.
- Version Control Expertise: Familiarity with version control systems, such as Git, for managing changes and ensuring reproducibility.
- Strong Documentation and Communication: Excellent skills in documenting processes and clearly communicating technical concepts to non-technical stakeholders.
Our Company Values We Hope You Showcase
What Kenect Offers!
- Your birthday is a paid day off
- Breakroom full of snacks and drinks
- Convenient location next to freeway entrance/exit
Kenect is an equal opportunity employer. We are an organization comprised of people of all kinds of backgrounds, and believe this mix is precisely what makes us strong. All employment decisions at Kenect are based on business needs, job requirements, and individual qualifications without regard to race, color, religion or belief, family or parental status, or any other status protected under federal, state, or local law.