Senior Backend Engineer

Voyc Logo

Voyc

πŸ“Remote - South Africa

Summary

Join Voyc, a rapidly growing SaaS company, as a Senior Backend Engineer. You will play a key role in developing and scaling our platform, working with technologies like Python, Django, and AWS. This position requires 5+ years of backend web development experience and in-depth Postgres expertise. You will collaborate with cross-functional teams, mentor junior developers, and contribute to a customer-centric environment. Voyc offers a supportive team culture, flexible working hours, company-sponsored perks, and competitive compensation, including equity options. We provide a flexible hybrid or remote working model.

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
  • Exceptional written and verbal communication skills
  • A collaborative mindset with a strong alignment to company values and customer-centricity
  • Utilising and maintaining unit tests and end-to-end tests
  • Experience working with message brokers / queuing systems

Responsibilities

  • 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 our 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 improving and adapting complex code structures
  • Utilising AWS services to achieve business goals

Preferred Qualifications

  • 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

Benefits

  • A caring, growth-focused team culture where we support your personal and professional goals
  • Flexible working hours and a forward-thinking approach to leave policies
  • Company-sponsored lunches, travel, and learning opportunities, including an annual offsite to Cape Town
  • An inclusive and representative workplace that values diversity
  • Competitive salary and equity options, giving you ownership in Voyc’s success
  • A flexible, hybrid or remote working model, so you can choose to work from home or our office

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs