Where

Senior Backend Engineer (Python) (Remote)

Executive Placements
Cape Town Full-day Full-time

Description:

ENVIRONMENT:

PLAY an instrumental role as a Senior Backend Engineer in shaping the future of a platform, scaling web applications, and architecting integrations to take the solution to the next level of a fast-growing SaaS company providing innovative compliance monitoring solutions for the Financial Services industry. You''ll work closely with cross-functional teams, including Product, Customer Success, and Operations, with a customer-centric mindset. The successful incumbent will have 5+ years experience in a similar role including in-depth knowledge of Postgres and RDBMS, strong experience building & architecting scalable web applications and able to utilise and maintain Unit and End-to-End Tests. You will need proficiency with Python, Django/DRF, Celery, Redis, PostgreSQL, Docker and AWS.

DUTIES:

  • Architect and build and test scalable systems and integrations with telephony and CRM platforms.
  • Develop, maintain, and monitor integrations, including product metrics, data deletion, and retention.
  • Manage tech debt and ensure systems scale efficiently.
  • Collaborate with other teams to deliver top-notch features aligned with customer needs.
  • Provide mentorship and guidance to Junior Developers, fostering growth within the team.
  • Maintain PostgreSQL databases, including schema and index optimisation and performance tweaking.
  • Peer review technical specs and pull requests.
  • Continuously improve and adapt complex code structures.
  • Utilise AWS services to achieve business goals.

    REQUIREMENTS:

    • 5+ Years of experience in Backend Web Development.
    • In-depth expertise of Postgres and RDBMS in general.
    • Strong experience in building and scaling web applications.
    • Proven track record of architecting scalable systems.
    • Ability to architect, build, and maintain integrations.
    • Utilising and maintaining Unit Tests and End-to-End Tests.
    • Experience working with message brokers / queuing systems.

      Youll be working with: Python, Django / DRF, Celery, Redis, PostgreSQL, Docker, AWS.

      Advantageous

    • Experience working in SaaS startups.
  • Experience integrating or working with CRM and Telephony (Dialer) systems.
Leadership experience, particularly in mentoring Junior Developers. Working with Kafka and stream processing systems.

ATTRIBUTES:

Exceptional written and verbal communication skills. A collaborative mindset with a strong alignment to company values and customer-centricity.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ens

04 Apr 2025;   from: gumtree.co.za

Similar jobs

  • Goldman Tech Resourcing
  • Cape Town
R 57 500 R 70 000 a month
Description: A company that is dedicated to shaping the future of digital banking is looking for a Senior Backend Engineer. Please note that this role is remote Skills Required · Bachelor’s degree in Computer Science, Software Engineering, or a related ...
5 days ago
  • Goldman Tech Resourcing
  • Cape Town
R 57 500 R 70 000 a month
Description: A company that is dedicated to shaping the future of digital banking is looking for a Senior Backend Engineer. Please note that this role is remote Skills Required · Bachelor’s degree in Computer Science, Software Engineering, or a related ...
5 days ago
  • Goldman Tech Resourcing
  • Cape Town
R 57 500 R 70 000 a month
Description: A company that is dedicated to shaping the future of digital banking is looking for a Senior Backend Engineer. Please note that this role is remote Skills Required · Bachelor’s degree in Computer Science, Software Engineering, or a related ...
5 days ago
  • Goldman Tech Resourcing
  • Cape Town
R 57 500 R 70 000 a month
Description: A company that is dedicated to shaping the future of digital banking is looking for a Senior Backend Engineer. Please note that this role is remote Skills Required · Bachelor’s degree in Computer Science, Software Engineering, or a related ...
5 days ago