Position Name:Data Engineer Tech Lead
Responsibilities:
The Data Platform Engineer Tech Lead should be able to understand the business, and technical requirements and implement solutions accordingly. (S)he should also have hands-on experience in application development, and in-depth knowledge of programming languages and data storage technologies. The Tech Lead should also have experience leading a team of 3 or more people. Duties and responsibilities include:
- Supporting the well-being of deployed data services.
- Enhancing the operation and monitoring facilities.
- Implement scalable data pipeline from various platforms, data warehouses, or 3rd party services.
- Following business or technical initiatives, implement data solutions accordingly.
- Being a domain expert in data semantics, providing advisory on business intelligence requests.
- Managing reporting facilities; implementing and promoting self-service reporting tools.
- Performing evaluation of technology, POC, and feasibility analysis.
- Support and manage a growing team of Data Engineers
- Technical documentation.
Qualifications:
- A bachelor’s degree in computer science, Information Technology, or a related subject
- 7+ years of experience in software development.
- Strong software development skills in OOP languages.
- Good knowledge of resource constraints analysis and performing tuning.
- Good knowledge of data structures.
- Strong knowledge and experience on various RDMS, NoSQL, and big data platforms.
- Technologies including Kafka, Akka, java, scala, elastic search, Cassandra, and Postgres.
- Able to follow SDLC methodologies, and deliver proper documentation.
- Effective communication skills, able to communicate project status and problems effectively.
- Practical experience with real-time/event paradigms.
- Creative yet detail-oriented, good at solving problems and deriving solutions.
- Willing to work in a dynamic environment and pick up new technologies.
About Company
TheCompanyoffers instant, monthly-consolidated credit to consumers by removing hassles from payment and purchase experiences. Uses proprietary models and machine learning to underwrite transactions in seconds and guarantee payments to merchants. The Companyincreases revenue for merchants by reducing the number of incomplete transactions, increasing conversion rates, boosting average order values, and facilitating repeat purchases from consumers.
This organizationcontinues to innovate to make shopping easier and more fun both online and offline.