Jobgether
Jobgether

Software Engineer - Python and K8s

engineeringfull-timeSouth Africa
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Design, develop, and maintain open source operations software using Python, with a focus on reliable and scalable workloads running on Kubernetes.
    • Work across the Linux stack, including the kernel, networking, storage, virtualization, containers, and applications.
    • Develop solutions that improve the reliability, automation, and operational efficiency of complex open source systems.
    • Build and improve high-quality monitoring and alerting infrastructure to support reliable production operations.
    • Simplify the operation of open source technologies for customers and the broader open source community.
    • Apply sound software architecture, engineering, testing, documentation, and quality practices throughout the development lifecycle.
    • Collaborate with other engineering teams to ensure products operate reliably, efficiently, and at production scale.
    • Follow agile software development methodologies and contribute to effective development workflows.
    • Share technical knowledge and coach colleagues where appropriate, helping strengthen engineering capabilities across the team.
    • Contribute to a healthy, collaborative engineering culture within a globally distributed organization.
    • Work remotely while participating in global company and team events, typically involving travel once or twice per year for up to two weeks.
    • Requirements:

      • Bachelor’s degree or equivalent qualification in Computer Science, STEM, or a related technical field.
      • Strong professional experience developing software with Python and an enthusiasm for solving technically challenging problems.
      • Hands-on experience with Linux systems administration, package management, and production operations.
      • Practical experience with at least one public cloud platform.
      • Familiarity with Docker and Kubernetes and an understanding of containerized application environments.
      • Strong understanding of software reliability principles and a commitment to designing and developing dependable systems.
      • Interest in distributed systems and the ability to understand technologies across different layers of the Linux and cloud stack.
      • Strong engineering discipline, including experience with software testing, maintainable code, and technical documentation.
      • Good organization and time management skills, with a focus on delivering high-quality software within expected timelines.
      • Strong collaboration and communication skills, with the ability to work effectively within a globally distributed engineering team.
      • A genuine interest in open source software, cloud computing, and learning from technically strong colleagues.
      • Benefits:

        • Fully distributed and remote work environment.
        • Twice-yearly in-person team sprints and opportunities to collaborate with colleagues around the world.
        • Personal learning and development budget of USD 2,000 per year.
        • Annual compensation review.
        • Performance-driven annual bonus or commission in addition to base compensation.
        • Recognition and rewards programs.
        • Annual holiday leave.
        • Maternity and paternity leave.
        • Employee Assistance Program.
        • Opportunities to travel to new locations and meet colleagues globally.
        • Priority Pass access and travel upgrades for eligible long-haul company events.
        • Compensation considers geographical location, experience, and performance, with benefits adapted to local needs.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now