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.
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