{"id":3003897,"url":"https://alion.io/job/cv-library-senior-software-engineer-go-2","title":"Senior Software Engineer (Go)","company":{"id":7636,"name":"Cv-Library","domain":"cv-library.co.uk","url":"https://alion.io/company/cv-library","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":true,"listed_via":null,"ats_vendor":"Workable","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":{"min_usd":41000,"max_usd":75000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":26},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Go","optional":false},{"name":"gRPC","optional":false},{"name":"Kubernetes","optional":false},{"name":"Rest API","optional":false}],"status":"live","first_seen_at":"2026-10-21T13:02:59Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-21T22:05:59Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"At CV-Library, we have a simple vision: to help the world to work and we are looking for exceptional and talented people to help us realise this vision in both UK and overseas markets.\nWe are in a period of focused internal investment, following a year of key strategic acquisitions and significant investment across all parts of the business from Tech and Data to People and HR, there’s never been a more exciting time to join us or a better place to grow your career!\nThe Role\nWe are looking for a Senior Go Engineer to join our team and help build high-quality, scalable backend services and APIs. This role is perfect for someone with hands-on experience in Go who is ready to take ownership of features end to end, contribute to technical decisions and work on impactful projects. If you're passionate about writing clean, performant code and working with modern cloud-native technologies like AWS, Docker and Kubernetes within a strong engineering team, we'd love to hear from you!\nWhat your day will look like:\nDesign and develop high-performing backend services and APIs using Go, ensuring reliability, scalability and consistency across distributed systems\nBuild and maintain RESTful APIs and gRPC services with clear contracts, versioning discipline and robust error handling\nIntegrate AWS services such as DynamoDB, Lambda, S3 and Cognito to deliver scalable and secure backend solutions \nContribute to architectural discussions and technical decision-making across the backend stack, helping shape patterns that support long-term maintainability \nBuild, containerise and deploy services Docker and Kubernetes, working with CI/CD pipelines to keep releases fast, safe and repeatable\nWrite and maintain automated tests, including unit, integration and end-to-end tests, to ensure code quality, reliability and confidence in every release\nMonitor and optimise service performance, identifying and resolving bottlenecks in latency, throughput, concurrency and resource usage \nTake part in code reviews, giving and receiving constructive feedback, and support less experienced engineers in developing their Go skills\nCollaborate closely with product managers, designers and web and mobile engineers to translate requirements into production-ready features \nStay current with the Go ecosystem and cloud-native tooling, proactively evaluating new libraries, tools and AWS service updates to continuously improve the development stack \nRequirements\nEssential\nStrong hands-on experience with Go and a deep understanding of backend engineering best practices, including concurrency, performance or error handling \nExperience designing and building RESTful APIs and/or gRPC services in production\nExperience with AWS services and building cloud-native backend systems \nHands-on experience with Docker and Kubernetes or equivalent container orchestration platforms \nExperience with CI/CD pipelines, preferably GitHub Actions or similar tooling \nA sold understanding of testing strategies and TDD for backend services \nGood problem-solving skills and a structured, pragmatic approach to system design \nStrong communication skills and the ability to work collaboratively in a team, including with frontend and mobile engineers consuming your APIs \nComfortable working with and maintaining services and codebases built by different teams\nBenefits\nWe are actively committed to promoting a fully diverse and inclusive workforce and we welcome applications for this role from all candidates who meet the key requirements. Please do not hesitate to get in touch should you require any reasonable adjustments to assist with your application.","description_format":"text","description_chars":3633,"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":["Job Boards & Aggregators"],"lifecycle":[{"event":"open","at":"2026-10-21T13:02:59Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":41,"reasons":["conf:1","win:early"],"computed_at":"2026-10-21T23:18:51Z"},"pay":null,"html_url":"https://alion.io/job/cv-library-senior-software-engineer-go-2","json_url":"https://alion.io/job/cv-library-senior-software-engineer-go-2.json","meta":{"generated_at":"2026-10-21T23:18:51Z","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":33157,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00: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":7636},"rest":"https://alion.io/mcp/rest/get_company?id=7636"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcv-library-senior-software-engineer-go-2"},{"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%2Fcv-library-senior-software-engineer-go-2"},{"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%2Fcv-library-senior-software-engineer-go-2"},{"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/cv-library-senior-software-engineer-go-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcv-library-senior-software-engineer-go-2"}]}