Technical Lead – Platform

1 month ago


Cairo, Cairo, Egypt Affectiva Full time

We are looking for a Technical lead on the Platform team, the team tasked with creating/maintaining Affectiva's data pipelines and data platform. The Platform team will directly support our Machine Learning / Deep Learning Science Organization who will be your main internal clients. This will involve deep knowledge about efficient data pipelining, and transformation, in particular automated provisioning and monitoring of transient infrastructure. Efficiency, quality, and automation are paramount to keep the data flowing to those who depend on it.

We are looking for great candidates who will contribute ideas and want to help shape the future of this space, and can execute ideas effectively and efficiently. This position requires experience in leading an Engineering team to deliver high quality software.

Responsibilities

  • Work with other SW Engineering professionals in the company in order to determine needs for new software, platforms and applications
  • Utilize tools, technology and various methodologies to create functional and intuitive solutions for desired products in addition to automating all existing pipelines.
  • Develop and implement product specifications
  • Emphasize system integration, sustainability and feasibility
  • Manage all phases of technology development
  • Technically oversee and supervise the work of the development team
  • Guide and train developers and engineers
  • Suggest and implement solutions for process improvement
  • Adhere to all the requirements and guidelines for quality, security, extensibility etc.

Skills and Technologies:

  • Core Languages: Python, SQL, Ruby on Rails
  • Technologies : AWS Batch, Spark, Hive, EMR, Presto, Docker, Jenkins, Bitbucket
  • Databases: RDS and MySQL
  • AWS Experience
  • OS: Linux
  • Outstanding knowledge of software and application design and architecture
  • A technical mindset and analytical approach
  • Great attention to detail
  • Good leadership skills
  • The sense of ownership and pride in your performance and its impact on the company's success
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Provide consistent support and direction to engineers on the Platform team, in alignment with product roadmap and milestones
  • Great interpersonal and communication skills
  • Work closely with the Engineering Manager and Product Manager to achieve Platform monthly goals
  • Flexible and collaborative
  • Ability/willingness to travel
  • MA in computer science, engineering or similar relevant field is a nice to have

Experience:

  • 10+ years of experience in software development
  • At least 6+ years developing and maintaining large, distributed, highly available, highly scale-able, event driven architectures
  • 3 years of experience as a Software Architect or similar role
  • Migrating, transforming, and processing huge volumes of data at low cost
  • Developing DAOs and APIs
  • Extensive practical experience using a wide range of AWS technologies, including: S3, EC2s, Lambda, Step Functions, Glue, EMR, API Gateway
  • Identifying and resolving bottlenecks and weaknesses in execution/process flows and pipelines
  • Rule-based data processing
  • Horizontal scaling
  • Load balancing
  • Logging and Monitoring of utilization and flows
  • Managed individual Engineers on a day to day basis to provide technical guidance
  • Have successfully worked with globally distributed teams

Other Useful Skills and Experience:

  • AWS Certified Cloud Practitioner (Foundation) OR
  • AWS Certified Developer (Associate)
  • AWS Certified Big Data (Specialty)

Additional Information and Company Benefits:

  • Full Time Position located in 5th settlement – New Cairo – Egypt
  • Competitive Benefits Package including
  • Social Insurance
  • Casual Startup office culture, collaborative office space
  • Flexible work schedule
  • Complimentary snacks and drinks, and lunch provided once a week

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


  • Technical Officer

    3 weeks ago


    Cairo, Cairo, Egypt World Health Organization Full time

    Job DescriptionDescription –>The mission of WHO's Health Emergencies Programme (The Programme) is to build the capacity of Member States to manage health emergency risks and, when national capacities are overwhelmed, to lead and coordinate the international health response to contain outbreaks and to provide effective relief and recovery to affected...

  • Operations Team Lead

    2 weeks ago


    Cairo, Cairo, Egypt World Bank Group Full time

    Job DescriptionDescription –>The mission of WHO's Health Emergencies Programme (The Programme) is to build the capacity of Member States to manage health emergency risks and, when national capacities are overwhelmed, to lead and coordinate the international health response to contain outbreaks and to provide effective relief and recovery to affected...

  • Operations Team Lead

    2 weeks ago


    Cairo, Cairo, Egypt World Bank Group Full time

    Job DescriptionDescription –>The mission of WHO's Health Emergencies Programme (The Programme) is to build the capacity of Member States to manage health emergency risks and, when national capacities are overwhelmed, to lead and coordinate the international health response to contain outbreaks and to provide effective relief and recovery to affected...

  • Operations Team Lead

    4 weeks ago


    Cairo, Cairo, Egypt World Bank Group Full time

    Job DescriptionDescription –>The mission of WHO's Health Emergencies Programme (The Programme) is to build the capacity of Member States to manage health emergency risks and, when national capacities are overwhelmed, to lead and coordinate the international health response to contain outbreaks and to provide effective relief and recovery to affected...


  • Cairo, Cairo, Egypt HEINEKEN Full time

    Regional Technology Specialist - Developer Robotics and Automation Role purpose:This role is part of the GlobalD&T department of HEINEKEN International and Specifically the AMEE Regional team, D&T is proud to bring cutting-edge innovation, strong technology, and advanced analytics to HEINEKEN. With speed and agility, we ensure HEINEKEN has the technological...


  • Cairo, Cairo, Egypt ASCIT Full time

    Responsibilities :-Creating and developing effective marketing plans for the company and its products.Enhancing brand awareness within the digital space, driving website traffic, and acquiring leads/customers.Creating, designing, building, and planning social media platforms (Google, Facebook, Instagram, Snapchat, Twitter, TikTok, LinkedIn).Creating and...


  • Cairo, Cairo, Egypt Aleph Full time

    Are you ready to join our digital revolution journey?Aleph represents the world's leading platforms in 115+ markets, across new and existing geographies, enabling platforms like Twitter, Meta, Snapchat, and nearly 35 others to expand into new markets, and empowering advertisers to take full advantage of the platforms' advertising capabilities. Through these...


  • Cairo, Cairo, Egypt Aleph Full time

    Are you ready to join our digital revolution journey?Aleph represents the world's leading platforms in 115+ markets, across new and existing geographies, enabling platforms like X, Meta, Snapchat, and nearly 35 others to expand into new markets, and empowering advertisers to take full advantage of the platforms' advertising capabilities. Through these...

  • Odoo Developer JS

    1 month ago


    Cairo, Cairo, Egypt ABC Full time

    we are Odoo gold partner located Dubai and Cairo.This position needed in Cairo - ( Maadi ).Job Description :-We are seeking a skilled and experienced Odoo Developer to join our team. As an Odoo Developer, you will be responsible for developing and customizing applications using the Odoo platform to meet our business requirements. This role involves...


  • Cairo, Cairo, Egypt HEINEKEN Full time

    At ABC, we brew the joy of true togetherness to inspire a better world. A big part of that means brewing better people with the heart of our company in our four values:Passion for consumers and customers Care for people and planet Enjoyment of life Courage to dream and pioneer Job purpose:This role is part of the GlobalD&T department of HEINEKEN...

  • Programme Manager

    3 days ago


    Cairo, Cairo, Egypt United Nations Children's Fund Full time

    Job DescriptionDescription –>UNICEF works in some of the world's toughest places, to reach the world's most disadvantaged children. To save their lives. To defend their rights. To help them fulfill their potential.The Programme Manager, GenU reports to the Deputy Representative, Programme for general guidance and direction. The Manager supports country...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionProcore is looking for a Senior Manager, Software Engineering to join Procore's Construction Intelligence Org to maintain, optimize, and enhance the data pipeline that supports all user analytics. You'll be responsible for the data pipeline's end-to-end functionality, from the streaming service receiving the events from sources to the tools...

  • Account Manager

    2 weeks ago


    Cairo, Cairo, Egypt Aleph Full time

    Are you ready to join our digital revolution journey?Aleph represents the world's leading platforms in 115+ markets, across new and existing geographies, enabling platforms like X, Meta, Snapchat, and nearly 35 others to expand into new markets, and empowering advertisers to take full advantage of the platforms' advertising capabilities. Through these...

  • Account Specialist

    2 weeks ago


    Cairo, Cairo, Egypt Aleph Full time

    Are you ready to join our digital revolution journey?Aleph represents the world's leading platforms in 115+ markets, across new and existing geographies, enabling platforms like X, Meta, Snapchat, and nearly 35 others to expand into new markets, and empowering advertisers to take full advantage of the platforms' advertising capabilities. Through these...

  • Regional Adviser

    2 weeks ago


    Cairo, Cairo, Egypt World Health Organization Full time

    Job DescriptionDescription –>Transformation/strengthening health systems governance in member countries based on the values and principles of primary health care, which include universal health coverage, equity, social justice, right to health, community involvement, and multi sectorality and people centeredness. A major objective of the programme is to...

  • Regional Adviser

    3 weeks ago


    Cairo, Cairo, Egypt World Health Organization Full time

    Job DescriptionDescription –>Transformation/strengthening health systems governance in member countries based on the values and principles of primary health care, which include universal health coverage, equity, social justice, right to health, community involvement, and multi sectorality and people centeredness. A major objective of the programme is to...

  • Regional Adviser

    2 weeks ago


    Cairo, Cairo, Egypt World Health Organization Full time

    Job DescriptionDescription –>Transformation/strengthening health systems governance in member countries based on the values and principles of primary health care, which include universal health coverage, equity, social justice, right to health, community involvement, and multi sectorality and people centeredness. A major objective of the programme is to...

  • Project Coordinator

    3 weeks ago


    Cairo, Cairo, Egypt International Labour Organization Full time

    Job DescriptionDescription –>The NPCs are expected to work very closely with the PROSPECTS Egypt Programme Officer who will play a pivotal role to assist the Programme Manager to oversee, coordinate, and synergise the whole national coordination in the programme.Moreover, national coordinators are expected to provide substantial technical inputs in their...

  • Project Coordinator

    2 weeks ago


    Cairo, Cairo, Egypt International Labour Organization Full time

    Job DescriptionDescription –>The NPCs are expected to work very closely with the PROSPECTS Egypt Programme Officer who will play a pivotal role to assist the Programme Manager to oversee, coordinate, and synergise the whole national coordination in the programme.Moreover, national coordinators are expected to provide substantial technical inputs in their...

  • Project Coordinator

    2 weeks ago


    Cairo, Cairo, Egypt International Labour Organization Full time

    Job DescriptionDescription –>The NPCs are expected to work very closely with the PROSPECTS Egypt Programme Officer who will play a pivotal role to assist the Programme Manager to oversee, coordinate, and synergise the whole national coordination in the programme.Moreover, national coordinators are expected to provide substantial technical inputs in their...