Job Summary:
Seeking a seasoned Data Engineer with a robust background in programming, SQL, cloud services (preferably AWS), and strong database management skills. The right candidate will thrive in a hybrid work environment, bringing a deep understanding of the marketing domain, data warehousing, and analytics to drive our data infrastructure forward. This role involves designing scalable web and cloud solutions, ensuring system performance and stability, and leveraging cutting-edge technologies to meet business needs.
Key Responsibilities:
- Develop and scale data processing infrastructure for both batch and real-time data handling, processing millions of records.
- Architect and implement systems to meet evolving business requirements, focusing on scalability and extendibility.
- Leverage AWS components such as API Gateway, Lambda, SQS, etc., to build effective data extraction APIs.
- Collaborate with the team to design and deliver high-quality, scalable web, and cloud solutions.
- Own projects end-to-end, from idea generation through to implementation, ensuring high standards of performance and stability.
Must Have Skills:
- Proficiency in Python programming
- Strong foundation in SQL and database procedures/functions
- Solid understanding of the marketing domain and its data analytics needs
Required Domain Experience:
- Prior experience within the marketing analytics domain is highly preferable, due to the specific needs and dynamics of this role.
Additional Insight:
- This hybrid position seeks candidates who can work effectively across time zones to meet the dynamic needs of our client. Given the project's scope, there lies a potential for contract extension based on performance. The selection process will comprise two rounds of interviews: one with the hiring manager and one with the lead architect.