{"id":3858149,"url":"https://alion.io/job/network-recruitment-senior-python-engineer","title":"Senior Python Engineer","company":{"id":4496313,"name":"Network Recruitment","domain":"networkrecruitmentinternational.com","url":"https://alion.io/company/network-recruitment","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Git","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Redis","optional":false},{"name":"Unix","optional":false}],"status":"live","first_seen_at":"2026-10-19T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-19T00:00:00Z","board_verified":false,"closed_at":null,"days_open":19,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":19},"description":"SUMMARY:\n\n Are you a Senior Python Engineer passionate about solving complex technical challenges at scale? This is an exciting opportunity to build high-performance distributed systems, architect cloud-native solutions, and work on platforms that process millions of transactions in a fast-paced, engineering-driven environment.\n\n POSITION INFO:\n\n Join a world-class engineering team where innovation, scalability, and technical excellence are at the heart of software delivery. As a Senior Python Engineer, you will design and build highly available backend systems that power mission-critical platforms and deliver exceptional user experiences. You will work on challenging engineering problems involving distributed systems, event-driven architectures, large-scale APIs, and cloud-native applications. This role offers the freedom to explore new technologies, contribute to architectural decisions, and work alongside highly skilled engineers who are passionate about building robust and scalable solutions. This opportunity is ideal for a developer who thrives in highly technical environments and has a strong foundation in computer science principles, software engineering best practices, and distributed architecture design. Key Responsibilities: Design, develop, and maintain scalable backend systems and microservices Architect secure, reliable, and high-performance APIs Build and support distributed systems and stateless architectures Develop event-driven solutions and integrations using streaming technologies Design cloud-native applications and containerised services Work with relational and non-relational databases to support large-scale applications Collaborate with cross-functional engineering teams to solve complex technical challenges Participate in architecture discussions, code reviews, and technical design sessions Optimise application performance, scalability, and reliability Contribute to continuous improvement and engineering best practices Job Experience and Skills Required: Education: Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience) Experience: Minimum 5 years' software development experience Strong experience in Python development Experience building and supporting large-scale backend applications Experience developing distributed systems and stateless architectures Technical Skills: Python Unix\\/Linux environments API design and development Distributed systems architecture Event-driven architecture and event streaming Relational and non-relational databases Cloud-native application development Containerisation technologies Advantageous: AWS cloud technologies Docker and Kubernetes Kafka Git version control PostgreSQL DynamoDB ElasticSearch Redis Additional Requirements: Strong understanding of Computer Science fundamentals Deep knowledge of object-oriented programming principles Solid understanding of algorithms and data structures Strong problem-solving and analytical thinking skills Passion for writing clean, maintainable, and scalable code Excellent communication and collaboration skills Apply now! For more exciting IT vacancies, please visit: \\/>I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \\/ positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!","description_format":"text","description_chars":3615,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-06T07:19:15Z"}],"visa":[],"liveness":{"score":40,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.517,"p_room":0.9,"age_days":19,"expected_fill_days":29,"reasons":["seen:19","agency","velocity","win:mid","comp:brand"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/network-recruitment-senior-python-engineer","json_url":"https://alion.io/job/network-recruitment-senior-python-engineer.json","meta":{"generated_at":"2026-11-07T16:59:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24437,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4496313},"rest":"https://alion.io/mcp/rest/get_company?id=4496313"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-recruitment-senior-python-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetwork-recruitment-senior-python-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetwork-recruitment-senior-python-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/network-recruitment-senior-python-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-recruitment-senior-python-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3858149}},{"tool":"search_jobs","arguments":{"company":"networkrecruitmentinternational.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3858149},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}