{"id":4205554,"url":"https://alion.io/job/websparks-software-engineer-with-4-years-experience-gov","title":"Software Engineer with 4 years experience (Gov)","company":{"id":252555,"name":"Websparks","domain":"websparks.sg","url":"https://alion.io/company/websparks","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":7000,"max":8500,"currency":"SGD","period":"month","gross":true,"usd_annual":79248},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"FastAPI","optional":false},{"name":"Flask","optional":false},{"name":"GitHub","optional":false},{"name":"GitLab","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Active Directory","optional":true},{"name":"ETL/ELT","optional":true},{"name":"JavaScript","optional":true},{"name":"Microsoft Entra ID","optional":true},{"name":"Node JS","optional":true},{"name":"pgvector","optional":true},{"name":"Pinecone","optional":true},{"name":"Prompt Engineering","optional":true},{"name":"RAG","optional":true},{"name":"SharePoint","optional":true},{"name":"Terraform","optional":true},{"name":"TypeScript","optional":true},{"name":"Weaviate","optional":true}],"status":"live","first_seen_at":"2026-11-12T22:43:16Z","employer_posted_date":null,"last_verified_at":"2026-11-12T22:43:16Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"/Ref: 295\n[12 months contract, renewable] \n\nKey Responsibilities\n● Design, build, and maintain scalable backend services and RESTful APIs using Python.\n● Own backend feature development end-to-end, from technical design through implementation, testing, deployment, and production support.\n● Build and maintain integrations with internal platforms, external systems, and third-party services.\n● Develop and enhance AI-powered backend capabilities, including document ingestion, retrieval, and knowledge processing services.\n● Design and maintain data processing pipelines to support reliable and efficient information retrieval.\n● Work with relational and non-relational databases to support performant, scalable, and resilient backend systems.\n● Debug and resolve production issues, contributing to system reliability, observability, and operational excellence.\n● Collaborate closely with product managers, software engineers and partner teams to deliver high-quality backend solutions.\n● Participate in code reviews and uphold engineering best practices across testing, CI/CD, security, and maintainability.\n● Contribute to the continuous improvement of the platform's architecture, performance, and developer experience.\nRequirements\n● 4-6 years of backend software engineering experience in a production environment\n● Proficiency in backend development with Python, including web frameworks such as FastAPI or Flask\n● Familiarity with cloud platforms, particularly Azure\n● Experience with RESTful API design, third-party API integration, and OAuth 2.0 / token-based authentication flows\n● Experience with relational and non-relational databases (e.g. Redis, MongoDB, PostgreSQL)\n● Familiarity with operational support, and production troubleshooting\n● Experience with CI/CD pipeline and version control workflows (Gitlab or GitHub, or equivalent)\n● Effective communication skills and comfortable working across product, engineering and UX functions\nNice to Have\n● Proficiency with Javascript/Typescript and Node.js\n● Experience with LLMs, RAG architectures, vector databases (e.g. Pinecone, Weaviate, pgvector), or prompt engineering\n● Experience with Microsoft Graph API, SharePoint Online APIs, or Azure Active Directory (Entra ID) integration\n● Familiarity with document processing pipelines — text extraction, chunking strategies, embedding generation, and metadata management\n● Experience with streaming APIs (e.g. Server-Sent Events) and async programming patterns\n● Familiarity with mobile application development or mobile platform integrations\n● Familiarity with government security standards, GCC (Government on Commercial Cloud), or regulated environments\n● Experience working with external vendor teams on API contract design and integration testing\n● Familiarity with data processing pipelines, ETL workflows, or batch processing systems\n● Experience implementing security or compliance-related engineering requirements (e.g. data classification, access control, audit logging)\n● Experience supporting operationally critical systems or internal platforms\n● Familiarity with CI/CD pipelines and Infrastructure as Code (e.g. Terraform)\nSkills\nMicrosoft Azure, systems reliability, Design, MongoDB, RESTful API, Data Retrieval, Node.js, Data Pipeline, TypeScript, JavaScript, Production Support, Design-Build, Python, Technology Implementation, CI/CD, Back End Infrastructure, Debugging, Application Integration Architecture, Deployment, Testing","description_format":"text","description_chars":3458,"description_truncated":false,"requirements":{"experience_years_min":4,"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":["Web Development Services","Custom Software Development","Digital Marketing","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-11-12T22:43:16Z"}],"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":30,"reasons":["seen:0","win:early"],"computed_at":"2026-11-13T07:33:43Z"},"pay":{"stated_usd_annual":79248,"is_top_pay":false},"html_url":"https://alion.io/job/websparks-software-engineer-with-4-years-experience-gov","json_url":"https://alion.io/job/websparks-software-engineer-with-4-years-experience-gov.json","meta":{"generated_at":"2026-11-13T07:33:43Z","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":15746,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":252555},"rest":"https://alion.io/mcp/rest/get_company?id=252555"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwebsparks-software-engineer-with-4-years-experience-gov"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fwebsparks-software-engineer-with-4-years-experience-gov"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fwebsparks-software-engineer-with-4-years-experience-gov"},{"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/websparks-software-engineer-with-4-years-experience-gov\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwebsparks-software-engineer-with-4-years-experience-gov"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4205554}},{"tool":"search_jobs","arguments":{"company":"websparks.sg","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4205554},"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"}}