Senior Developer
Location: Remote OR Cape Town OR Johannesburg

About the Role
We’re seeking an experienced developer with a proven ability to find creative and unconventional solutions to technical problems.
As a Senior Developer, you will play a crucial role in turning product decisions into technical designs and ultimately into code. Alongside the existing senior developers, you’ll be responsible for setting technical standards and designs, ensuring the quality and scalability of our solutions.

Our Client stack is extensive, from Linux kernel modifications to CSS, including network code, service daemons in Python and C, DNS management, Flask, and the HTML/JS/CSS trio. You’ll encounter various challenges across hardware and virtual appliances, and you’ll work with our custom network protocols, among other exciting tasks.
Responsibilities:

  • Collaborate with the team to convert product decisions into technical designs and implement them in code.
  • Uphold and enhance technical standards and design practices in collaboration with other senior developers.
  • Work with a wide array of technologies, including custom network protocols, Linux kernel modifications, DNS, and more.
  • Solve unique technical challenges within the management console’s tech stack.
  • Continuously learn and adapt to different levels of our tech stack.

Key Skills:

  • Demonstrable flexibility and ingenuity in problem-solving.
  • Proven experience tackling challenges in innovative and effective ways.
  • Proficiency in at least one programming language, with familiarity in others. Experience in Python is highly advantageous, and exposure to Go is a plus.
  • Solid experience with code management and development processes.

How to Apply:
If you’re passionate about shipping hardware, patching kernels, building DNS channels, or writing honeypots, we’d love to hear from you! Submit your application through our website or email your resume directly to us. [Email Address Removed]

Desired Skills:

  • AWS Certified Solutions Architect
  • Site Reliability Engineer (SRE)
  • Lead Developer
  • Senior Software Engineer

Learn more/Apply for this position