Explore a Career as a Senior Data Engineer at TMGM
Are you ready to take your career in data engineering to new heights? TMGM is seeking a Senior Data Engineer to join our innovative team. This role is perfect for someone passionate about constructing and overseeing state-of-the-art data management systems and eager to influence the future of data technologies within a dynamic, growing company.
Core Responsibilities
As a Senior Data Engineer at TMGM, your day-to-day tasks include:
- Designing, constructing, installing, testing, and maintaining advanced data management systems.
- Ensuring these systems satisfy both business needs and comply with industry best practices.
- Integrating new software engineering and data management technologies into existing frameworks.
- Providing mentorship and guidance to junior data engineers.
- Upholding strict data governance and security standards.
- Monitoring and optimizing the performance of data processing systems to ensure accuracy.
- Maintaining the CI/CD system and codebase at industry-standard levels.
- Establishing protocols to uphold superior QA standards and maintain robust cloud architecture across various accounts.
- Adopting new technologies, leveraging expertise in modern big data tools and cloud services.
What We Require
The ideal candidate will have:
- A Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
- At least 5 years of relevant experience in data engineering with a solid track record in developing complex data solutions.
- Advanced programming skills in Python and experience in building scalable data processing pipelines.
- Practical experience with CI/CD systems and automating workflows including data quality checks.
- Extensive knowledge of cloud services, notably AWS, and familiarity with Snowflake data warehousing solutions.
- Proficiency in managing both streaming and batch data systems, data modelling, ETL processes, and data warehousing principles committed to high data quality and accuracy.
Why Join TMGM?
At TMGM, we are dedicated to:
- Growth Opportunities: We prioritize your professional development just as highly as our own, offering educational and career advancement opportunities.
- People-First Values: We believe that the backbone of a great company is its people, which is why employee satisfaction is always our top priority.
- Shared Success: Eligible employees have the opportunity to share in the company’s successes through revenue-sharing options.
- Worldwide Team: Work with a diverse, international team and garner valuable global experiences.
Embrace the challenge and the chance to be a pivotal part of a leading team in data engineering. Apply to TMGM today and propel your career forward as our Senior Data Engineer!