{"id":3282655,"url":"https://alion.io/job/atominvest-software-staff-engineer-platform-tooling","title":"Staff Engineer - Platform & Tooling","company":{"id":669206,"name":"Atominvest Software","domain":"atominvest.co","url":"https://alion.io/company/atominvest","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"A","score":88,"open_postings":10,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":["GB"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":126000,"max_usd":207000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":11},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon EKS","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"CloudFormation","optional":false},{"name":"Datadog","optional":false},{"name":"Grafana","optional":false},{"name":"Honeycomb","optional":false},{"name":"IAM","optional":false},{"name":"ISO 27001","optional":false},{"name":"Least Privilege","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"SOC 2","optional":false},{"name":"Synthetic Data","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"Bitbucket","optional":true},{"name":"CircleCI","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-10-26T15:06:24Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-11-01T16:43:43Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"Who is Atominvest\nAtominvest is the operating system for modern private markets asset managers. Our modular, flexible SaaS technology underpins key investor- and portfolio-management workflows.\nOur customers are sophisticated private equity, growth equity, and private credit firms managing billions in assets globally. We aim to deliver ongoing high-quality outcomes for them through a long-term partnership mindset.\nAt Atominvest, you’ll be working on something very exciting: the future of work, investments and sustainability/ ethical investing for the world’s best investors and delivering a positive impact through this. Based on the growth we are experiencing, we think we’re on to something big.\nIt won’t be easy. Joining a scale up business is an amazing and rewarding challenge, pushing well beyond the boundaries of natural growth cycles. You’ll move quicker than feels comfortable and be brilliant at continually re-prioritizing what must get done to keep Atominvest growing year over year at the pace of the best SaaS companies on the planet.\nWe’ve gone from zero to ten, now we’re looking to go from ten to one hundred!\nAbout the role\nHi, I'm Thomas, VP Engineering at Atominvest. This is the hire I'm most excited about, so I wanted to tell you about it myself.\nYou'll own the platform our clients run on and build the AI development harness our engineers work in day to day. That work runs from infrastructure to application code, so we're looking for an experienced engineer with breadth across both, and depth in at least one. Together, it's what lets a small, lean team, working alongside AI agents, ship like a much bigger one.\nBy platform, we mean everything our product and our engineers stand on: infrastructure, security, test automation, developer experience, and the agent pipelines that run through all of them. It's a broad, hands-on role. You'll write infrastructure as code for a new service one day and address network vulnerabilities the next, then enhance our AI development harness and release a new feature, all within the same month.\nYou might be a platform engineer who loves shipping product, or a full-stack engineer who has run serious production infrastructure. Either works.\nAs deployments grow more complex, the team needs your depth in infrastructure and distributed systems. You'll strengthen the architecture and make the design decisions the platform will rest on for years. Those decisions should leave room to grow, because future products may bring much larger volumes of data than we handle today.\nIt has to stay dependable while we do it. Our software needs to be available around the clock, every day of the year, and data integrity is critical. Our clients use Atominvest to report to their own investors, so a wrong number matters as much as an outage. Security, reliability and audit-readiness matter too. If you enjoy getting those right without slowing everything else down, you'll find plenty of fun things to work on.\nThe machine that builds the product\nWe're becoming AI-native. Agents do more and more of the mechanical work of writing code, and engineers build the machine that builds the product: the architecture, the specs, the limits agents work within, and the evals that tell us whether their output is right.\nI think that moves an engineer's leverage upstream. When code is cheap, the scarce things are judgement and understanding. Which problem is worth solving? What does good look like for the person using it? Is the output actually right? Did what we shipped help? The best engineers I've worked with always solved the end problem, with code as the medium. Now that's most of the job.\nThat's why product and user understanding sit at the centre of how we work. An engineer who knows our clients' workflows can point agents at the right problem and spot when the result is subtly wrong. Without that, agents just build the wrong thing faster.\nYour part is the AI development harness that makes this safe. That means sandboxed environments with synthetic data, scoped and audited access to logs and alerts, and evals and validation gates in CI. It also means firm lines, enforced by tooling, that keep production deploys and secrets in human hands, and client data out of reach of development agents.\nYou'll also build the agent orchestration pipelines that run in three places: in how we build software, in AI workflows inside the product our clients use, and in the internal tools our implementation team uses to onboard and configure clients.\nWhat you'll do\nBuild the machine that builds the product\nMost of your time goes here.\nBuild our AI development harness. Self-service infrastructure, a reproducible development environment, and the sandboxes, guardrails and evals that let agents take on more of the work safely, with results we can measure.\n\nAutomate quality. Build the QA automation pipeline: automated tests, validation gates and release checks that give us confidence in every change, including the ones agents write.\n\nOrchestrate agents across the business. Build pipelines that run agents reliably and safely in our product workflows and our internal implementation tools, not just in engineering.\n\nOwn the platform\nOwn our infrastructure. We're migrating to ECS. You'll strengthen our ECS architecture, see the move through in safe, reversible stages, bring every resource under infrastructure as code, and retire the old deployment model.\n\nBuild security into the platform. Tenant-scoped credentials, per-tenant secrets, least-privilege access, and the audit trail that SOC 2 and our clients' security teams expect.\n\nMake production observable. Set up the monitoring, alerting and tracing we rely on, and build playbooks for on-call and incident response which is shared amongst the team.\n\nWork across the stack\nMake the application changes the harness needs, such as synthetic data, test hooks and the specs agents work from.\n\nShip product. Pick up application work in TypeScript and React alongside the team. Over time, you'll learn the codebase as well as the platform it runs on.\n\nGrow the team around you. Write the design notes and runbooks, pair with and review the work of other engineers, and mentor those who want to grow into infrastructure, so the platform never depends on one person.\n\nYour first six months\nGet the first parts of \"the machine\" running, and show that they make the team faster without lowering quality.\n\nAt the moment all of our end to end testing is done manually by our Product team. That's a massive manual overhead that bottlenecks our product development. You'll help build our AI-powered QA automation pipeline, so every change, whether a person or an agent wrote it, is tested automatically before it reaches clients.\n\nStrengthen the ECS architecture and complete the move with no disruption to clients.\n\nGet the platform fully into code, with tenant isolation and least privilege designed in.\n\nPut in place the monitoring and on-call foundations the team will build on.\n\nHow you'll work\nYou'll own this area rather than work through a ticket queue. You'll decide what to build and when it's good enough, write your decisions down so others can challenge them, and tell us when something isn't worth doing. You'll work closely with Product from the start of significant work, because the platform exists to serve clients and the engineers building for them.\nYou and I will work together every day. We'll shape the technical direction together and think through the hard calls, and you'll have a direct line to every decision that affects your work. I'll back your judgement, and I'll expect you to push back when you think I'm wrong.\nThis is an individual contributor role, but we expect you to multiply the team: leading different areas at different times, and delivering through others as well as through your own work.\nYou'll probably enjoy this if\nYou'd rather build a platform properly than keep patching one.\n\nYou're product-minded. You've probably worked at a startup or scale-up, or even founded something yourself. Seeing your work out in the world, solving real problems, is what motivates you. You ask who a change is for before you ask how to build it.\n\nYou already work this way. Agents write much of your code, and your time goes on design, specs and judging the output. You've built AI tooling for yourself, and probably for others on your team.\n\nYou get satisfaction from making other engineers faster.\n\nYou're comfortable writing Terraform, an API endpoint and an answer to a client's security questionnaire in the same week.\n\nYou've been the person others come to with hard problems, and you've changed your mind publicly when the evidence said so.\n\nThis probably isn't for you if\nYou want a pure DevOps or SRE role.\n\nYou want to manage people right now. These opportunities might exist in the future, but for now we're small, lean and as flat as possible.\n\nWhat you'll bring\nVery few people match every line. If most of this describes you, we'd like to hear from you.\nDeep, hands-on AWS. Several years running production workloads on ECS or EKS, with a solid grasp of IAM, networking and Lambda.\n\nInfrastructure as code as a habit, with Terraform or CloudFormation, including bringing existing hand-built resources under code.\n\nScaling distributed systems. You've taken systems through real growth in load and data, and can teach others what you learnt.\n\nSingle-tenant SaaS experience. You know the isolation trade-offs and how to keep one client's data and credentials away from another's.\n\nSecurity and compliance as part of engineering: least privilege, secrets management, and evidence for SOC 2 or ISO 27001.\n\nProduction experience: on-call, incidents, post-mortems, and observability tooling such as Datadog, Grafana or Honeycomb.\n\nFull-stack product building. Senior TypeScript and Node.js, plus React, with a track record of shipping features end to end yourself, not just supporting the people who do.\n\nTest automation and CI/CD. You've designed pipelines that test at the right levels and release safely, and you keep them fast and simple.\n\nTooling you've built for AI agents, not just used: agent configuration and orchestration, MCP servers or similar integrations, evals, automated review.\n\nOur stack\nTypeScript, Node.js, React and MongoDB Atlas, running on AWS. CircleCI and Bitbucket. AI coding agents are part of everyday work. You don't need experience of all of these.\nHow we hire\nWe want to see how you actually work, so there are no whiteboard puzzles.\nScreening call with me (20 minutes)\n\nCompetencies interview with me (30 minutes)\n\nTechnical deep dive with a few of our engineers (90 minutes)\n\nCulture fit interview with our CEO, Hemal (30 minutes)\n\nI'll be your main point of contact throughout. You'll know what to expect before each stage, and if we don't make an offer, I'll give you feedback.","description_format":"text","description_chars":10868,"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":["Equity"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"London","iso":null,"kind":"city"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance"],"lifecycle":[{"event":"open","at":"2026-10-26T17:14:50Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-10-31T06:23:40+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":47,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":0.788,"age_days":5,"expected_fill_days":7,"reasons":["conf:1","stale_co","win:late"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/atominvest-software-staff-engineer-platform-tooling","json_url":"https://alion.io/job/atominvest-software-staff-engineer-platform-tooling.json","meta":{"generated_at":"2026-11-01T17:20:16Z","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":26518,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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":669206},"rest":"https://alion.io/mcp/rest/get_company?id=669206"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fatominvest-software-staff-engineer-platform-tooling"},{"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%2Fatominvest-software-staff-engineer-platform-tooling"},{"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%2Fatominvest-software-staff-engineer-platform-tooling"},{"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/atominvest-software-staff-engineer-platform-tooling\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fatominvest-software-staff-engineer-platform-tooling"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3282655}},{"tool":"search_jobs","arguments":{"company":"atominvest.co","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3282655},"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"}}