{"id":3725199,"url":"https://alion.io/job/springtime-senior-python-engineer-fmd","title":"Senior Python Engineer (f/m/d)","company":{"id":3786701,"name":"Springtime","domain":"go-springtime.com","url":"https://alion.io/company/go-springtime","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"onlyfy","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":"explicit","locations":["Vienna, Austria"],"countries":["AT"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":3954,"max":null,"currency":"EUR","period":"month","gross":null,"usd_annual":53136},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Copilot","optional":false},{"name":"Docker","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"MS SQL","optional":false},{"name":"OpenAI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-15T12:00:00Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-06T19:11:31Z","board_verified":true,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"Senior Python Engineer (f/m/d)\nLocation: Austria, Germany, UK or Finland Contract type: Full-time, permanent\nWho are we?\nRedefining accounts payable.\nSpringtime Technologies helps finance teams turn accounts payable from a manual cost centre into a source of real-time financial intelligence. Invoicetrack puts every invoice on a single platform, uses AI trained on each customer's own invoice history to resolve the exceptions that broke every earlier tool, and shows finance leaders exactly where to act first.\nFounded in 2004 by AI pioneers and headquartered in Austria, we are a fast-growing team of finance and technology specialists, with teams in Germany, the UK, Finland and the Philippines. Our technology serves 200,000+ users in 75+ countries, and we measure ourselves by customer outcomes.\nThe Role.\nBuild the function. Own the story.\nWe are growing our Automation engineering team and we are on the look out for senior engineers. The team builds the services behind Invoicetrack's automation and data capabilities, working closely with product management on a clear goal: fewer human touchpoints for every invoice.\nYou are a senior engineer with real ownership. You design, build and run what you ship, and you help shape how the team works. One of these roles carries stronger technical leadership: setting standards, guiding design decisions and raising the quality of the whole team.\nWho we build?\nAI-native engineering, every day.\nSpringtime is AI native. AI is part of how we build software and part of what we ship.\n- Work with AI agents daily. Tools such as Claude Code and GitHub Copilot are your default way of working, and you know what to delegate and when to take the wheel.\n- Own what AI produces. You give agents clear context and review their output critically, accountable for its correctness and security.\n- Writes AI ready specs with testable acceptance criteria before any code is written.\n- Hands whole tasks to AI coding agents and checks the output against the spec.\n- Has the agent write tests first; nothing merges until CI and coverage checks pass.\n- Reviews by outcome, not line by line, and improves the team’s shared skills and conventions\n- Raise the team’s game. Share prompts, tools, skills and workflows that work. In the technical leadership role, set the standards for how the team works with AI.\nWhat will you do?\nBuild the automation finance teams rely on.\nDesign and build Python services. Own back-end services and RESTful APIs from design to production, with clean, tested and maintainable code and clear API contracts for everything that consumes them.\nShape the architecture. Lead back-end architecture and data modelling decisions, applying clean architecture, domain-driven design and proper separation of concerns so the platform stays scalable, fast and maintainable.\nPut AI to work. Integrate LLM APIs and AI/ML components into production services, and approach every design with one question: what can a model automate, enrich or replace?\nSet the quality bar. Establish coding standards and best practices through code review, design discussion and example, and give feedback that helps other engineers improve.\nWork with product. Turn product problems into technical solutions with the product manager, and push back when there is a simpler or better way.\nRun what you build. Ship through CI/CD pipelines, building application images with Docker and deploying them to Kubernetes, then monitor, troubleshoot and improve services in production for enterprise customers.\nGrow the team. Share knowledge, support other engineers and help hire the people who join after you.\nWhat will you bring?\nA senior engineer who makes a difference.\nSenior Python experience. 5+ years of professional experience building production Python systems, with strong fundamentals in software design, testing and performance.\n An AI-first way of working. You use AI tools such as GitHub Copilot and Claude as your default in daily development, not occasionally. You have hands-on experience integrating LLM APIs (OpenAI, Anthropic Claude, Azure OpenAI) or AI/ML components into production applications.\nAPIs, systems and data. Strong experience designing RESTful APIs and distributed systems, and building on relational databases such as PostgreSQL and MS SQL Server.\nCI/CD and containers. A working understanding of CI/CD pipelines, building container images with Docker and running services on Kubernetes.\nCollaboration. You work well with engineers and product managers, and you make the people around you better.\nAmbition and drive. You want to make a difference, take ownership and hold yourself to a high standard.\nTechnical leadership. A track record of setting standards or leading technical decisions is a strong plus, and essential for one of the two roles.\nSaaS experience. Experience with SaaS platforms is a plus, though not required.\nFront-end experience. Experience building production UIs with React and TypeScript, including state management, component architecture and front-end performance, is a strong plus.\nClear communication. Excellent English, written and spoken.\nWhat will you get?\nBig brands. Real momentum.\nWork with brands the world knows Our customers include some of the best-known names globally. Your work reaches them.\nFlexible working Flexibility in how and where you work, so you can do your best work.\nEngineering that matters Your work runs in the AP processes of enterprises worldwide, every day.\nAt the centre of the AI momentum Springtime is AI native, and you are in a core role in taking it to market: you shape the story, design the approach and launch it.\nApply now Klicken Sie auf diesen Link, um sich für die Stelle zu bewerben.Send us your CV and a few lines on something you built that you are proud of. We read every application.\nOur process: a screening call followed by technical interviews with the engineers and engineering leads you would work with. Final round is an onsite interview with the team.\nThe minimum gross salary for this position is €3,954 per month, as determined by the IT Collective Agreement. The actual salary will be based on your qualifications and experience.\nYour tasks\nWhat will you bring\nYou build the engine that wins deals.\nSubstantial B2B marketing experience. You know enterprise SaaS, ideally in finance operations, automation or applied AI, with domain knowledge in P2P, and have run the full marketing value chain, from positioning to demand generation, brand, website, SEO and GEO, analysts and partnerships.\nFounder and leader. You have built and scaled a Marketing organisation and led a small team of individual contributors, bringing out the best. A high-energy self-starter, you lead from the front.\nProduct Marketing depth. You have defined Product Marketing and led positioning hands-on, built battlecards in crowded categories and turned technical differentiation into commercial arguments.\nExecutive voice with economic buyers. You speak the language of outcomes with CFOs and GBS leaders, with excellent English skills and enough technical depth to challenge product and simplify it for our market. German is a strong plus.\nOutcomes over process. You build only the process you need and measure success by results, such as win rates and message adoption. You bring analytical rigour to win/loss analysis and market research.\nA trusted voice at the top table. Analysts, Sales, CX, Product and the leadership team see you as a credible partner, and you lead analyst conversations with confidence.\nA builder in a company on the move. You balance strategy with hands-on delivery, bring quick, tangible results where structure is still forming, and step in to cover adjacent functions that are not yet mature.\nAI savvy. You use AI in your own work, know where it makes a lean function faster and sharper, and can talk about it credibly with buyers and analysts.\nWhat will you get?\nBig brands. Real momentum.\nWork with brands the world knows Our customers include some of the best-known names globally. Your work reaches them.\nFlexible working Flexibility in how and where you work, so you can do your best work.\nEngineering that matters Your work runs in the AP processes of enterprises worldwide, every day.\nAt the centre of the AI momentum Springtime is AI native, and you are in a core role in taking it to market: you shape the story, design the approach and launch it.\nSend us your CV and a few lines on something you built that you are proud of. We read every application.\nOur process: a screening call followed by technical interviews with the engineers and engineering leads you would work with. Final round is an onsite interview with the team.\nThe minimum gross salary for this position is €3,954 per month, as determined by the IT Collective Agreement. The actual salary will be based on your qualifications and experience.","description_format":"text","description_chars":8860,"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":["Flexible schedule"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"},{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Austria","iso":"AT","kind":"country"},{"name":"Finland","iso":"FI","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Cybersecurity","Speech & Audio AI"],"lifecycle":[{"event":"open","at":"2026-11-04T04:59:48Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.858,"p_room":0.9,"age_days":21,"expected_fill_days":36,"reasons":["conf:4","velocity","win:mid"],"computed_at":"2026-11-06T05:58:05Z"},"pay":{"stated_usd_annual":53136,"is_top_pay":false},"html_url":"https://alion.io/job/springtime-senior-python-engineer-fmd","json_url":"https://alion.io/job/springtime-senior-python-engineer-fmd.json","meta":{"generated_at":"2026-11-06T22:12:13Z","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":14,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00: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":3786701},"rest":"https://alion.io/mcp/rest/get_company?id=3786701"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fspringtime-senior-python-engineer-fmd"},{"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%2Fspringtime-senior-python-engineer-fmd"},{"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%2Fspringtime-senior-python-engineer-fmd"},{"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/springtime-senior-python-engineer-fmd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fspringtime-senior-python-engineer-fmd"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3725199}},{"tool":"search_jobs","arguments":{"company":"go-springtime.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3725199},"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"}}