Staff Engineer (Digital Lending)

Staff Engineer (Digital Lending)

Full-Time 80000 - 100000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Lead architectural decisions and collaborate across teams to solve complex technical challenges.
  • Company: Join a forward-thinking tech company that values innovation and teamwork.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Embrace a culture of continuous improvement and DevOps practices.
  • Why this job: Make a real impact by leveraging cutting-edge technology in a dynamic environment.
  • Qualifications: 8+ years in engineering large-scale systems; experience with AI and cloud technologies preferred.

The predicted salary is between 80000 - 100000 € per year.

Requirements

  • Have a strong technical background, including 8+ years of experience designing and engineering large scale systems
  • Work well cross-functionally and earn trust from co-workers at all levels
  • Prefer simple solutions and designs over complex ones
  • Enjoy working with a diverse group of people with different areas of expertise
  • You challenge the existing approach when you see the cliff edge racing towards us, but also get on board once the options have been debated and the team has made a decision
  • You are comfortably organized amongst chaos
  • You are a broad thinker and have the capability to see the potential impact of decisions across the wider business
  • (Desirable) Experience with AI/LLM integrations and Generative AI applications
  • (Desirable) Knowledge of intelligent document processing and NLP techniques
  • (Desirable) Familiarity with vector databases (e.g., Pinecone, Weaviate) and search platforms (e.g., OpenSearch, Elasticsearch)
  • (Desirable) Exposure to agentic workflows or orchestration frameworks for multi-step AI reasoning, familiarity with MCP (Model Context Protocol), and frameworks like Claude Code

What the job involves

  • As a Staff Engineer you’ll work with product and engineering across multiple squads to ensure the right trade-offs are being made and that dependencies and communication is managed effectively.
  • Staff Engineers are the most visible engineers in the organisation and demonstrate technical excellence and our cultural values across all squads and to teams across the wider organisation.
  • Lead squads to sensible architectural decisions on the most complex technical problems.
  • Measure your success in terms of business impact, not lines of code.
  • Internalise the best ideas from across the organisation, humbly setting a vision that others can get behind.
  • Embrace DevOps culture: You build it, you run it.
  • Utilise GenerativeAI: Leverage GenAI tools to increase productivity and enhance decision making processes within the role.
  • We're pragmatic about our technology choices. These are some of the things we use at the moment: Python, PostgreSQL, BigQuery, MySQL, TypeScript, React, styled-components, Jest, React Testing Library, Cypress, pytest, AWS, GCP, ECS Fargate, Docker, Terraform, GitHub Actions.

We expect you to work in these ways, as well as encouraging and enabling these practices from others:

  • Collaborate - We work in cross-functional, mission driven, autonomous squads that gel over time. We pair program to work better through shared experience and knowledge.
  • Focus on outcomes over outputs - Solving a problem for users that translates to business results is our goal. Measurements focused on that goal help us to understand if we are succeeding.
  • Practice continuous improvement - We optimise for feedback now, rather than presume what might be needed in the future and introduce complexity before it will be used. This means we learn faster. We share learnings in blame-free formats, so that we do not repeat things that have failed, but still have confidence to innovate.
  • Seek to understand our users - We constantly seek understanding from data and conversations to better serve our users' needs, taking an active part in research to hear from them directly and regularly.
  • Embrace and enable continuous deployment - Seamless delivery of changes into an environment - without manual intervention - is essential for us to ensure that we are highly productive; consider resiliency; and practice security by design.
  • Test outside-in, test first - TDD keeps us confident in moving fast, and deploying regularly. We want to solve user problems, and so we test with that mindset - writing scenarios first, then considering our solution; coupling tests to behaviour, rather than implementation.
  • You build it, you run it - We embrace DevOps culture and end-to-end ownership of products and features. Every engineer, regardless of their role, has the opportunity to lead delivery of features from start to finish.
  • Be cloud native - We leverage automation and hosted services to deliver resilient, secure services quickly and consistently. Where SaaS tools help us achieve more productivity and better quality results for a cheap price, we use these to automate low value tasks.

Staff Engineer (Digital Lending) employer: Deepstreamtech

As a Staff Engineer in Digital Lending, you will thrive in a dynamic and collaborative environment that values technical excellence and innovative thinking. Our company fosters a culture of continuous improvement and embraces a DevOps mindset, providing ample opportunities for professional growth and development. Located in a vibrant area, we offer competitive benefits and a diverse team that encourages creativity and the sharing of ideas, making it an exceptional place to build a meaningful career.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Engineer (Digital Lending)

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the game. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those that align with digital lending or AI integrations. This gives potential employers a taste of what you can do and how you think about solving complex problems.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to the role. Think about how you would approach architectural decisions or handle cross-functional collaboration. The more you rehearse, the more confident you'll feel when it’s showtime!

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, we love seeing candidates who are proactive and engaged with our company. Let’s get you on board!

We think you need these skills to ace Staff Engineer (Digital Lending)

Technical Background
Large Scale Systems Design
Cross-Functional Collaboration
Trust Building
Simplicity in Solutions
Organisational Skills
Broad Thinking

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your 8+ years of experience in designing and engineering large-scale systems. We want to see how your technical background aligns with the role, so don’t hold back on those impressive projects you've worked on!

Keep It Simple:We prefer simple solutions over complex ones, so when you describe your past work, focus on clarity and straightforwardness. Use clear language to explain your thought process and decision-making, showing us how you tackle challenges.

Emphasise Collaboration:Since we work cross-functionally, it’s important to demonstrate how you’ve earned trust and collaborated with diverse teams. Share examples of how you’ve communicated effectively and contributed to team success in your previous roles.

Tailor Your Application:Take a moment to tailor your application specifically for us at StudySmarter. Mention any relevant experience with AI, NLP, or cloud technologies that align with our needs. And remember, applying through our website is the best way to get noticed!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially around large-scale systems and the specific technologies mentioned in the job description. Be ready to discuss your past experiences and how they relate to the role, particularly with AI/LLM integrations and cloud services.

Showcase Your Collaboration Skills

Since this role involves working cross-functionally, prepare examples of how you've successfully collaborated with diverse teams. Highlight instances where you earned trust and made sensible architectural decisions, as this will demonstrate your ability to lead and influence others.

Embrace Simplicity in Solutions

The company values simple solutions over complex ones, so be prepared to discuss how you've approached problem-solving in a straightforward manner. Think of examples where you challenged complexity and opted for a more elegant solution that benefited the team or project.

Demonstrate Your User-Centric Mindset

Be ready to talk about how you seek to understand user needs through data and direct conversations. Share any experiences where your focus on user outcomes led to significant business results, as this aligns perfectly with their goal-oriented approach.