Senior Product Engineer

Berlin, GermanyPosted Mar 31, 2026
Skip to main contentEnglishEnglishBack to all jobsSenior Product Engineer (f/m/d)BerlinFull-timePermanent employeeApply for this jobEnglishMissionFounded in 2024 by Lukas Zörner and Anil Can Baykal, Integral set out to redefine how accounting, taxation and payroll works for SMEs in Europe, starting with Germany. The company is backed by General Catalyst, Cherry Ventures, Puzzle Ventures and entrepreneurs across Europe.As Senior Product Engineer, you will help us build trustworthy product experiences that solve real customer problems on payroll, tax and accounting. Own outcomes, not just output, balancing speed and craftsmanship to deliver value that compounds using state-of-the-art tools and methodologies. This role follows a hybrid schedule in our Berlin office to collaborate effectively with the team.Your TasksWhat you'll doShip user-facing features end-to-end: ideation, technical design, implementation, testing, release, and iterationCollaborate with Product and Design to turn complex requirements into elegant, scalable solutionsImprove the reliability, performance, and security of our payroll, accounting, and tax platformsRaise the bar on engineering quality via thoughtful reviews, pairing, testing, and documentationInstrument features with analytics and logging; measure impact and iterate quicklyOwn critical product areas with a bias for high-impact improvementsBalance short-term delivery with long-term architectural investmentsDrive simplicity: reduce cognitive load for users and developers alikeWhat makes it specialHigh ownership: you'll shape what we build and how we build itYour engineering decisions directly influence user experience and business outcomesTight feedback loops with customers and internal stakeholdersPragmatic pace: ship, learn, iterate, without sacrificing qualityCore responsibilitiesExperience & Mindset5+ years in software engineering with significant product-building experience at a startup or high-growth companyProven track record of owning features and services end-to-end and driving measurable customer impactComfortable with ambiguity and discovery; experienced collaborating closely with Product and DesignYou turn constraints into focus, manage your own time, and leave codebases and teams better than you found themYou simplify complex systems, make good decisions reversible, and build comprehensible plansComfortable using AI coding tools like Cursor, Copilot, or Claude, and able to audit and test AI-generated codeTechnical SkillsStrong in at least two of: TypeScript/JavaScript, Java, PythonDomain Driven Design: solid grasp of domain design and relationshipsTesting: unit, integration, and end-to-end; CI/CD, feature flags, and rollout strategiesObservability: logs, metrics, traces; familiarity with SLOs and incident responseSecurity basics: authN/authZ, secrets management, threat modeling, secure coding practicesThe process1. Intro Call with our Talent Team2. Deep dive Interview with our CTO & co-founder3. On-site Coding Interview at our Berlin office with the engineering team4. Founder Conversation with our CEO & co-founderOur offerAbove-market salaryDirect line to the Founders: no filter, no queue, no committeeTotal autonomy on what you build; we measure hours savedThe best tools, no questions asked: Claude Max, Cursor, OpenAI, whatever ships next weekInternal tools and resources purpose-built to support agentic AI development at scale, read about how we work at engineering.integral.de28 vacation days per year, plus half-days on December 24 and 31Urban Sports Club membership or Deutschlandticket, your choiceLaptop of your choice: MacBook Pro or WindowsCompany pension scheme (bAV)Modern office in the heart of Berlin Mitte, right next to MauerparkWeekly team lunches on us, office BBQs, and a dinner budget for late nights after 8pmA team of 50+ (and growing!) ambitious, diverse people, 20%+ ex-founders learning and building togetherApply for this job

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free