Senior Software Engineer (Python)

Cairo, Cairo Governorate, Egypt

Apply now Apply later

Envision Employment Solutions is currently looking to hire a Senior Software Engineer (Python) for one of our partners, a financial services company.

Responsibilities:

  • Manage, motivate, and coach all technical team members → direct supervision and full accountability for the company's team.
  • Ensure the team is productive
  • Design optimal solutions to engineering problems
  • Manage the software dev. (sprint) process (with flexibility to refine the approach)
  • Define and follow up on sprint tasks
  • Ensure complete and timely delivery
  • Be fully accountable for the products’ data accuracy + coverage, uptime, scalability, efficiency
  • Orchestrate deployments & QA (performed by the team)
  • Secondary responsibilities: manage or co-manage client integrations

Requirements

  • Minimum 5 years of experience as senior/lead back-end software engineer, or data scientist
  • Bachelor's or Master's degree
  • Extensive experience with technical staff management (5-10 people)
  • backend (ideally: API products)
  • Python
  • DevOps in AWS (ideally: Azure too)
  • Fluency in English
  • Ability to coach, groom, and develop (junior) technical colleagues
  • A unique blend of technical skills (OR technical savviness) and people skills
  • Solid project management (5+ initiatives in parallel)
  • Superior levels of drive, motivation, rigor, and autonomy
  • Enthusiastic about the startup environment
  • Bonus: passionate about API products, data products, fintech, data science
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: APIs AWS Azure DevOps Engineering FinTech Python

Region: Middle East
Country: Egypt

More jobs like this