At a Glance
- Tasks: Build and evolve backend systems for time tracking and payroll accuracy.
- Company: Join Personio, a dynamic company at the forefront of HR tech.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Work in an evolving environment with high ownership and collaboration.
- Why this job: Make a real impact on critical systems that drive business growth.
- Qualifications: Strong backend engineering experience and solid programming skills in Java or Kotlin.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- Strong backend engineering experience in production systems
- Experience building scalable, reliable services (ideally distributed systems)
- Solid programming skills in Java, Kotlin, or similar
- Comfort working in ambiguous, fast-paced environments
- A strong sense of ownership and accountability
- Clear communication and collaboration skills
- (Desirable) Experience working on systems involving time tracking, payroll, fintech, or other regulated domains
- (Desirable) Exposure to data-heavy or correctness-critical systems
- (Desirable) Full-stack experience (helpful but not required)
What the job involves
- Join the Time & Money domain at Personio, where we’re building critical systems that sit at the heart of our product.
- The Time domain powers how employee working time, absences, and compensation data are captured and processed. This data directly impacts payroll accuracy, compensation workflows, and ultimately customer trust.
- As we expand into the mid-market, this area is becoming increasingly central to enabling business growth.
- You’ll work on high-impact, often greenfield problems, helping shape how Time data flows seamlessly into Money and Payroll systems in a scalable, reliable way.
- We’re at a pivotal stage of growth. Time & Money sits at the intersection of payroll, compensation, and core HR.
- The team owns a business-critical initiative tied to expansion revenue.
- Much of the problem space is still evolving, with scope for strong engineering ownership.
- This means we need engineers who are comfortable navigating ambiguity, shaping solutions early, and building systems that scale with the business.
- Build and evolve backend systems that power time tracking, absences, and compensation workflows.
- Design services that ensure Time data flows accurately into Payroll and Money systems.
- Improve system reliability, scalability, and performance in a correctness‑critical domain.
- Work on greenfield initiatives where requirements are still being shaped.
- Collaborate closely with Product, Design, Payroll, and Platform teams.
- Take ownership of features end-to-end, from design through to production.
- Contribute to architectural decisions and raise the engineering bar across the team.
Senior Software Engineer (Time & Money) employer: Deepstreamtech
At Personio, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Senior Software Engineer in the Time & Money domain, you will have the opportunity to work on impactful projects that are central to our growth, while enjoying a supportive environment that encourages professional development and ownership. With a focus on building scalable systems and a commitment to employee well-being, Personio offers a unique blend of challenges and rewards in a fast-paced, dynamic setting.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (Time & Money)
✨Tip Number 1
Network like a pro! Reach out to folks in your industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills in backend engineering can help them tackle their challenges. Practice common interview questions and have your own questions ready to show your interest.
✨Tip Number 3
Showcase your projects! Whether it's a GitHub repo or a personal website, make sure to highlight your work that aligns with the role. This is your chance to demonstrate your programming skills and problem-solving abilities in action.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Personio.
We think you need these skills to ace Senior Software Engineer (Time & Money)
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your strong backend engineering experience and any relevant programming skills in Java or Kotlin. We want to see how your expertise aligns with the requirements, so don’t hold back!
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so make sure your passion for building scalable and reliable systems shines through without unnecessary fluff.
Tailor Your Application:Take a moment to tailor your application to the Time & Money domain. Mention any experience you have with time tracking, payroll, or fintech, as this will show us you understand the critical nature of the systems we’re building.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our growing team!
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Inside Out
Make sure you brush up on your backend engineering skills, especially in Java or Kotlin. Be ready to discuss your experience with scalable and reliable services, as well as any projects you've worked on that involved distributed systems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled ambiguous problems in the past. Think of examples where you've had to shape solutions from scratch, especially in fast-paced environments. This will demonstrate your ownership and accountability.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. Since collaboration is key, being able to communicate effectively with non-technical team members will set you apart. Consider how you can convey your ideas clearly during the interview.
✨Understand the Business Impact
Familiarise yourself with how time tracking and payroll systems work, especially in regulated domains like fintech. Being able to connect your technical skills to business outcomes will show that you understand the bigger picture and are invested in the company's success.