Senior Software Engineer, Raisin

Salary not provided
SQL
React
Docker
Kubernetes
JavaScript
Python
Node.js
Airflow
NetSuite
Oracle
Senior level
Berlin

Relocation support available

Raisin

Open banking for deposits and savings

Be an early applicant

Raisin

Open banking for deposits and savings

501-1000 employees

FintechB2CB2BMarketplacePersonal financeInvestingeCommerce

Be an early applicant

Salary not provided
SQL
React
Docker
Kubernetes
JavaScript
Python
Node.js
Airflow
NetSuite
Oracle
Senior level
Berlin

Relocation support available

501-1000 employees

FintechB2CB2BMarketplacePersonal financeInvestingeCommerce

Company mission

To break down barriers and facilitate a transparent single market for savings and investment products.

Role

Who you are

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Excellent organizational, analytical and problem-solving skills
  • 5+ years of professional experience in software development
  • Willingness to learn new technologies as our tech stack evolves and adapt to different technologies based on project requirements
  • Proven expertise in developing, testing, and maintaining high-performance, scalable applications using Node.js, JavaScript & Python
  • Hands-on experience with SQL databases. Familiarity with data modeling, query optimization, and transactions
  • Previous experience working on projects that involve financial data, such as financial reporting, or integration with financial systems
  • Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes)
  • A proven track record of learning and applying new technologies quickly in response to project needs. Experience with cloud services, DevOps practices, or modern frontend frameworks is a plus
  • English is our company language and excellent verbal and written skills are a must
  • Familiarity with Agile/Scrum methodologies
  • Experience with Oracle NetSuite platform (SuiteScript, SuiteTalk, and RESTlet) is a plus
  • Drive for challenges - no task is too big for you! You thrive in an energetic, fast-paced, high-growth, entrepreneurial environment

What the job involves

  • Collaborate with the team to design and implement robust software architectures that meet business needs, particularly in the context of financial applications. Ensure that these architectures are scalable, maintainable, and can adapt to future technological changes or business requirements
  • Write clean, maintainable, and efficient code across the team’s tech stack (Node.js, React, Python, Apache Airflow, and others), adhering to best practices in software development. Implement new features and maintain existing codebases to ensure high performance and availability
  • Stay updated with the latest industry trends and technologies. Proactively identify opportunities to improve existing systems or adopt new technologies that could benefit the organization
  • Conduct code reviews, enforce coding standards, and contribute to improving the development process. Foster a culture of continuous improvement and high-quality output within the team
  • Provide technical guidance and mentorship to junior developers and peers, helping them grow their skills and improve their coding practices. Lead by example in adopting best practices and pushing the boundaries of technical excellence
  • Translate product requirements into scalable, reliable, and secure software solutions by providing technical insights. Ensure that all solutions delivered align with and support the organization's objectives
  • You work within your team to negotiate and document standards and practices in software development
  • You research and shape multiple alternative technical solutions when possible
  • You assume end to end ownership on the team projects' delivery
  • You actively manage the technical documentation in your team
  • You actively manage the technical debt in your team
  • You participate in the hiring process with techfit interviews and tech challenge reviews

Our take

Raisin is transforming open banking in the deposits and investments sector, leveraging its infrastructure to benefit bankers and savers in the global $50+ trillion deposit market. The company operates several B2C platforms, including Raisin, WeltSparen, Savedo, and ZINSPILOT in Europe and the UK, and SaveBetter in the US.

Raisin collaborates with around 400 banks globally, serving over 550,000 direct consumers. Backed by PayPal, Deutsche Bank, and Goldman Sachs, Raisin plans to expand further. Recently, Raisin launched its deposits platform in Poland, connecting Polish savers with European banks via its cross-border savings technology. This platform simplifies access to diverse deposit products across Europe, enhancing safety and convenience.

In late 2023, Raisin announced it had reached €50 billion in assets under administration, with significant growth in markets like Germany, the UK, the Netherlands, and the USA, and over €1 billion in net inflows each quarter in 2023.

Freddie headshot

Freddie

Company Specialist

Insights

Top investors

Some candidates hear
back within 2 weeks

12% employee growth in 12 months

Company

Funding (last 2 of 11 rounds)

Mar 2023

$66.1m

LATE VC

Jan 2022

$33.1m

CONVERTIBLE

Total funding: $303.2m

Company benefits

  • Visa & Relocation Support
  • 1,700 EUR Training Budget
  • Free Choice of Hardware
  • Beginner German Classes
  • Food & Drinks
  • Flexible working hours, home office and 28 vacation days
  • Subsidised Urban Sports Club Membership
  • Company Pension Scheme
  • Team Events

Company values

  • Assume responsibility for results - We focus on delivery to achieve our objectives. We take pride in personal ownership and accountability for our work. We reliably deliver results along set targets
  • Act entrepreneurially - We centre simplicity and identify opportunities for growth. We treat our company’s resources as if they were our own
  • Step up, challenge and commit - We act courageously, respectfully challenging decisions, asking for and giving constructive feedback. Once a decision is determined, we commit to it
  • Inspire your team and beyond - We put a positive attitude, great team spirit and integrity at the core of every interaction. We foster diversity and respect different opinions. We embrace challenges and have a desire to constantly grow and improve our own capabilities as well as these of our colleagues
  • Focus on your customers - We build value for our customers. Earning and keeping their trust is key to our success

Company HQ

Wrangelkiez, Berlin, BE

Leadership

Previously served as a Partner at McKinsey, and is a Non-Executive Board Member of the Bank of Georgia.

Previously worked as a Senior Consultant at McKinsey.

Previously worked as a Consultant at McKinsey.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 25 more jobs at Raisin