{"id":1928399,"url":"https://alion.io/job/dotfile-senior-fullstack-engineer","title":"Senior Fullstack Engineer","company":{"id":456178,"name":"Dotfile","domain":"dotfile.com","url":"https://alion.io/company/dotfile-2","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Paris, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":57000,"max_usd":104000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":39},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Apollo","optional":true},{"name":"AWS","optional":true},{"name":"GitLab CI","optional":true},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Nest.JS","optional":true},{"name":"Node JS","optional":true},{"name":"Playwright","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React.js","optional":true},{"name":"Storybook","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-05T20:00:12Z","employer_posted_date":"2026-10-05","last_verified_at":"2026-10-10T02:04:39Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"About Dotfile\nDotfile is building the AI-native Compliance Operating System for financial institutions. Our mission is to make compliance simple, safe and smart, helping financial institutions onboard customers, manage risk and operate globally.\nCompliance remains one of the most manual functions in financial services. While most institutions still rely on fragmented tools and human-driven workflows, we believe AI is enabling a fundamental shift toward autonomous compliance. Our ambition is to build Level 5 Compliance: software that can gather evidence, investigate complex situations, assess risk and execute defensible decisions under defined policies.\nDotfile has grown into one of Europe’s fastest-growing compliance technology companies. Today, 100+ financial institutions across 15 countries rely on Dotfile for critical compliance operations, with a rapidly growing presence in the US.\nWe recently raised our Series A from leading US and European investors and software operators. We’re now entering our next chapter: investing heavily in product and AI, expanding internationally, and building the team that can make Dotfile the global standard for compliance infrastructure.\nAbout the role\nYou’ll join an AI-native engineering team where AI is central to how we design, build and ship software. We’re looking for a Senior Software Engineer who understands software deeply, uses AI to build better software faster, and wants to help improve how the whole team works.\nYou will own projects from understanding the customer problem to shipping a solution and improving it in production. Working closely with engineering and product, you will help decide what we build, how we build it, and where to invest as the platform grows.\nThis is a hands-on role with broad ownership. Your focus will reflect your strengths and the team’s priorities, whether that means building product experiences, developing backend services, or solving challenges across the platform. We value engineers who bring depth in their area and curiosity beyond it.\nWhat you’ll do\nOwn projects from discovery and technical design through implementation, testing, deployment and follow-up.\n\nWork closely with product and other engineers to understand customer needs, challenge assumptions and turn complex requirements into clear, usable software.\n\nBuild and improve the interfaces, APIs and services that financial institutions rely on for their compliance operations.\n\nMake pragmatic technical decisions, balancing delivery speed with reliability, security and maintainability.\n\nInvestigate production issues and improve performance, observability and resilience as the platform grows.\n\nRaise the engineering bar through knowledge sharing and improvements to how we develop and ship software.\n\nContribute to the evolution of our platform as we build more AI-powered compliance capabilities.\n\nAbout you\nYou have 5+ years of software engineering experience, with a track record of delivering and maintaining software in production.\n\nYou understand software in depth. You bring strong fundamentals and depth in backend or full-stack development. You can reason about data, concurrency, performance and failure modes, and investigate unfamiliar systems beyond the surface.\n\nAI coding agents are central to how you work. You use tools such as Codex or Claude Code extensively to explore, build, test and review software. You keep experimenting with ways to make yourself more effective.\n\nYou bring the judgment that makes AI-assisted development work. You frame problems clearly, provide useful context, challenge assumptions and verify the resulting behavior. You can explain why a solution works and take responsibility for what you ship.\n\nYou take ownership. You can turn an ambiguous problem into a practical plan, follow through on delivery and improve the result in production. You are comfortable learning new technologies and working beyond your usual area when a problem calls for it.\n\nYou care about the product as much as the implementation. You want to understand who you are building for, challenge requirements when needed and assess whether your work solves the original problem.\n\nYou value simple, well-designed solutions. You know when to move quickly and when reliability, security or long-term maintenance require more care.\n\nYou communicate clearly in English and enjoy collaborating. You explain your technical choices, welcome constructive disagreement and share what you learn with your teammates.\n\nYou want to help shape an AI-native engineering team. You enjoy improving how software gets built, from reusable agent workflows to better testing and feedback loops, and turning your own discoveries into practices that make the whole team more effective.\n\nExperience in B2B SaaS, fintech or compliance is a plus.\nOur technology\nOur main language is TypeScript. Our stack includes:\nFrontend: React, Apollo GraphQL and Storybook.\n\nBackend: Node.js, NestJS, GraphQL and PostgreSQL.\n\nInfrastructure: AWS and Kubernetes.\n\nDevelopment and testing: Nx, GitLab CI, Playwright.\n\nYou do not need experience with every part of our stack. We care about your engineering judgment, your ability to learn and the quality of the software you build.\nWhy join us\nJoin a company with traction and room to shape its future. With 100+ financial institutions using Dotfile and a recent Series A, you’ll help define the next stage of the product and engineering team.\n\nHelp shape how an AI-native team works. Experiment with new approaches, improve your own workflow and turn what you learn into practices that make the whole team more effective.\n\nPut your engineering depth to work. Solve demanding problems in automation, AI, data and reliability, building software that financial institutions depend on every day.\n\nHave a direct say in what you build. Influence technical decisions, own projects through to production, and see how your work changes the customer experience.\n\nOur hiring process\nCTO conversation - 30-60 minutes : Discuss your background, explore the role and how our engineering team works, and answer technical questions to assess your engineering knowledge and problem-solving approach.\n\nCase study - 60 minutes : Design the architecture of a project we provide, or present the architecture of a past project you led. Walk us through your reasoning, technical decisions and trade-offs.\n\nRaise the bar - 30 minutes: Meet someone from Product or Solutions Consulting to discuss how you collaborate across teams, understand customer needs and approach problems together.\n\nFounder discussion - 15-30 minutes: Meet our CEO to discuss Dotfile’s ambition, what motivates you and the contribution you could make.","description_format":"text","description_chars":6702,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services","Identity Management","RegTech, AML & Compliance"],"lifecycle":[{"event":"open","at":"2026-10-05T21:00:57Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":31,"reasons":["conf:2","win:early"],"computed_at":"2026-10-09T06:01:00Z"},"pay":null,"html_url":"https://alion.io/job/dotfile-senior-fullstack-engineer","json_url":"https://alion.io/job/dotfile-senior-fullstack-engineer.json","meta":{"generated_at":"2026-10-10T02:07:55Z","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","counted_by":"address","units_charged":1,"used_today":3794,"day_limit":5000,"remaining_today":1206,"minute_limit":60,"resets_at":"2026-10-11T00: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":456178},"rest":"https://alion.io/mcp/rest/get_company?id=456178"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdotfile-senior-fullstack-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%2Fdotfile-senior-fullstack-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%2Fdotfile-senior-fullstack-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/dotfile-senior-fullstack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdotfile-senior-fullstack-engineer"}]}