Jobless Developer
Jobgether logo
Jobgether

Posted 2 days ago

Open

Senior Developer

South AfricaRemoteFull-time

AI Summary

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Developer based in South Africa.

About this role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Developer based in South Africa.

As a Senior Developer, you will play a critical role in designing and scaling backend systems that power innovative security solutions for the next generation of software development. Working within a highly collaborative and fast-moving environment, you will contribute to the development of resilient, high-performance infrastructure while helping shape product architecture and engineering standards. This position offers the opportunity to tackle complex technical challenges, work closely with cross-functional teams, and influence key technical decisions. You will leverage modern development practices and AI-powered tools to accelerate delivery and drive continuous improvement. Ideal for a proactive and adaptable engineer, this role combines technical ownership, innovation, and meaningful impact in a rapidly evolving technology landscape.

Accountabilities:

  • Design, develop, and maintain scalable, reliable, and efficient backend services that support critical platform functionality.
  • Contribute to architectural decisions and continuously enhance system scalability, performance, and maintainability.
  • Collaborate closely with product stakeholders and technical teams to transform complex business and technical requirements into robust solutions.
  • Build and optimize data processing workflows, ensuring high availability, speed, and operational excellence.
  • Take ownership of the full software development lifecycle, from solution design and implementation to deployment and monitoring.
  • Promote engineering best practices through automation, testing, code quality improvements, and process optimization initiatives.
  • Requirements

    • 3+ years of professional experience in backend software engineering, preferably within fast-paced product-focused organizations.
    • Strong expertise in Python, including experience with its ecosystem, frameworks, and asynchronous programming concepts.
    • Proven ability to work with at least two programming languages in production environments, demonstrating technical versatility and adaptability.
    • Hands-on experience leveraging AI-powered development tools to improve productivity, learning, and software delivery processes.
    • Solid understanding of software architecture, design patterns, data structures, distributed systems, and microservices.
    • Strong communication and collaboration skills, with the ability to work independently in a distributed international team.
    • Experience within cybersecurity, SaaS, or cloud security environments is considered an advantage.
    • Familiarity with cloud platforms such as AWS or GCP, as well as containerization and orchestration technologies including Docker and Kubernetes, is a plus.
    • Benefits

      • Competitive compensation package.
      • Opportunity to work on cutting-edge technology within a rapidly growing sector.
      • High-impact role with significant ownership and influence over technical decisions.
      • Flexible and collaborative remote-friendly work environment.
      • Exposure to modern AI-powered development practices and innovative engineering methodologies.
      • Professional growth opportunities through collaboration with experienced engineering, product, and security specialists.
      • International team environment with opportunities to contribute to complex and meaningful technical challenges.

Browse these categories