Working Student Software Engineer (m/f/d)
Team
The Corporate Services Revenue team is the backbone of financial automation at Raisin. We design, build, and operate the systems that power invoicing, partner compensation, and IFRS-compliant revenue recognition across all three Raisin entities (EU, UK, US) and the Cash Solutions business of Raisin Bank (ATM/CDM). Our platform ensures that every euro Raisin earns, pays, or records is calculated accurately, posted compliantly, and fully traceable - all with minimal manual intervention.
We work at the intersection of data engineering, financial operations, and cloud-native software development, using technologies like Python, SQL, Apache Airflow, Snowflake, AWS (Lambda, S3, EKS), and NetSuite. Our small, cross-functional team collaborates closely with Finance, Controlling, and Product to deliver scalable solutions that meet both engineering standards and regulatory requirements.
Your Responsibilities
- Support the development and maintenance of data pipelines (Airflow DAGs, Lambdas) that drive invoicing, compensation, and revenue recognition workflows.
- Write and optimize SQL queries in Snowflake to support data transformations, validations, and reporting.
- Contribute to technical documentation, including runbooks, knowledge base articles, and system design documents in Confluence.
- Design, build, and iterate on AI-powered skills and automations using Cursor to enhance developer productivity, streamline workflows, and bring intelligent tooling into the team's day-to-day engineering practices.
Your Profile
- Currently enrolled in a Bachelor's or Master's program in Computer Science, Data Engineering, Information Systems, Business Informatics, or a related field.
- Solid understanding of Python programming fundamentals.
- Familiarity with SQL and working with relational or analytical databases.
- Basic understanding of data pipelines and ETL concepts (extract, transform, load).
- Awareness of cloud platforms (ideally AWS) is a plus.
- Prior coursework or personal projects involving data processing, automation, or backend development.
- Ability to work independently while being proactive in asking for guidance.
- Interest in or exposure to financial processes (billing, invoicing, accounting) is a plus.
- Curiosity about AI/LLM-powered workflows and a willingness to experiment with new tools to improve engineering efficiency.
Join our mission, join our team - and grow with us!
At Raisin, we care about each other and it is one of our top priorities to foster an open and caring environment in which everyone feels welcome and comfortable. Our culture is strongly driven by our ambitious team, which connects more than 75 different nationalities.
As part of our team, you will benefit from
- Employee Development Budget of 400 and one full training day per year.
- Flexible working hours, home office and 20 vacation days per year.
- Do you miss being in the office? The Deutschland Ticket gets you there, which we subsidize with 25 per month.
- Enjoy more than 50+ different sports with Urban Sports Club: We subsidize your membership with more than 20 per month.
- Hungry all the time? Snacks, daily fresh fruit as well as drinks provided at the office.