{"id":3547968,"url":"https://alion.io/job/network-finance-principal-software-engineer","title":"Principal Software Engineer","company":{"id":3827505,"name":"Network Finance","domain":"networkfinanceinternational.com","url":"https://alion.io/company/network-finance","size_band":"5000+","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":"jobmail.co.za","ats_vendor":null,"truth_index":{"grade":"C","score":58,"open_postings":587,"ghost_share":0.591,"stale_share":0,"repost_share":0.756,"time_to_fill_p50_days":7,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":40000,"max_usd":119000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":2257},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"IAM","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-30T21:15:24Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-10-30T21:15:24Z","board_verified":false,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Key Responsibilities\nOwn and maintain a PostgreSQL data warehouse and integration platform.\nDesign, build, and support cloud-based data pipelines, APIs, and platform services.\nEnsure data accuracy, reliability, security, and availability across business systems.\nDevelop and maintain services using Node.js, Python, SQL, and cloud technologies.\nManage cloud environments, scheduling, monitoring, logging, and security best practices.\nEstablish engineering standards, conduct code reviews, and drive testing and release processes.\nMentor developers and provide technical leadership across multiple projects.\nCollaborate with business, operations, finance, and technical teams to ensure trusted and reliable data.\nMinimum Requirements\nBachelor's Degree in Computer Science, Engineering, Information Systems, or a related field.\nMinimum 8 years' software engineering experience.\nAt least 3 years' experience owning or supporting data platforms, integrations, APIs, or cloud-based services.\nStrong experience with:PostgreSQL & SQL\nNode.js\nPython\nREST APIs\nGit/GitHub\nCloud platforms (Google Cloud experience advantageous)\nAutomated testing and CI/CD practices\n\nExperience managing production environments and critical business systems.\nAdvantageous Experience\nGoogle Cloud Platform (Cloud SQL, Cloud Run, Cloud Scheduler, IAM, Secret Manager).\nTelecommunications, ISP, OSS/BSS, Fibre, Billing, or Operational Data environments.\nData warehousing, integrations, and high-volume transactional systems.\nTechnical leadership, coaching, and mentoring of development teams.\nKey Competencies\nStrong leadership and technical decision-making ability.\nExcellent problem-solving and analytical skills.\nAbility to manage complex systems in a high-availability environment.\nStrong stakeholder engagement and communication skills.\nDetail-oriented with a strong focus on data integrity, security, and reliability.\nApply now!For more IT jobs, please visit www.networkrecruitmentinternational.com/\nI also specialise in recruiting in the following:\nSoftware Development\nData Engineer\nData Analyst\nInfrastructure\nArchitecture\n... and more!\nIf 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.\nFor more information contact: \nSfundo Shoba\nRecruitment Consultant \nhttps://www.linkedin.com/in/sfundo-shoba-500ab4202/","description_format":"text","description_chars":2420,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","Executive Search"],"lifecycle":[{"event":"open","at":"2026-10-30T21:30:22Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.351,"p_room":0.55,"age_days":7,"expected_fill_days":7,"reasons":["seen:7","agency","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/network-finance-principal-software-engineer","json_url":"https://alion.io/job/network-finance-principal-software-engineer.json","meta":{"generated_at":"2026-11-07T19:10:12Z","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":29579,"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":3827505},"rest":"https://alion.io/mcp/rest/get_company?id=3827505"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetwork-finance-principal-software-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-finance-principal-software-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-finance-principal-software-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-finance-principal-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetwork-finance-principal-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3547968}},{"tool":"search_jobs","arguments":{"company":"networkfinanceinternational.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3547968},"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"}}