Software Engineer (Engineering Enablement) (f/m/d)

Reposted 24 Days Ago
Be an Early Applicant
Berlin
In-Office
100K-120K Annually
Mid level
Fintech • Software • Financial Services
The Role
The Software Engineer will develop and manage internal tools and infrastructure, focus on enhancing engineering efficiency through CI/CD and shared libraries, and collaborate on various microservices and APIs.
Summary Generated by Built In

At Upvest, we're on a mission to make investing as easy as spending money. We are building the first European Investment API that empowers businesses to offer seamless investment. experiences to their users.

Upvest is a well-funded, fast-growing FinTech with a diverse team of over 250 people from 70+ nationalities working across our hubs in Berlin, Tallinn, and London. Our latest €100m fundraising round (Series C) was led by Hedosophia and Sapphire Venture, with continued support from existing investors including Bessemer Venture Partners, BlackRock, Earlybird, HV Capital, Motive Ventures, and Notion Capital.

How we Upvest in you:
  • Work with experts: Solving complex problems and fixing the European securities financial infrastructure that empowers more people to be able to invest by using cutting-edge technologies.

  • Flexible work environment: Work from any of our hubs in Berlin, London or Tallinn hybrid or remotely across Europe, depending on the role.

  • Professional development: Access an annual budget of €1,500 for personal and professional training to master your craft.

  • Wellbeing: Recharge with 30 days of annual leave and maintain a healthy lifestyle with sports benefits. Access confidential professional coaching and enjoy the flexibility to work remotely abroad for up to 183 days a year.

  • Compensation and equity: We believe that all Upvengers contribute to our success and deserve a competitive, above-market salary and a participation in our employee equity program.

  • Team celebrations: Participate in company-wide events, such as UpFest, dinners, offsites and our Holiday party, to connect with colleagues and celebrate our achievements.

Team's mission:

We are an internally focused team. All Upvest engineers are our partners, and improving their experience is our goal. You will develop and own the shared services and libraries used by Upvest’s Product Engineering teams to deliver their services. Improve engineering productivity and effectiveness by refining those tools and processes.

An engineer of the Engineering Enablement team must be an allrounder, as comfortable working on microservice development as automation scripts. Our services range from a “classic” API, backed by a database, to a service capable of orchestrating a workflow involving GitHub, Linear, Crossplane and Slack.

A product mindset is essential, as the team works with short iterations and feedback loops to make sure our products have a high adoption rate. It’s our job to experiment with new technology and product ideas. Experiments may fail sometimes, but we learn every time and never shy away from the next experiment.

Key Responsibilities:
  • You will work on products that are part of the core infrastructure of our API, including:

  • CI/CD: Besides automating integration and delivery, this product handles the regulatory obligations that Upvest must meet and has a high impact on the overall efficiency of the engineering department

  • Self-service tools: tools for engineers to access platform capabilities in a convenient and compliant manner, e.g. infrastructure provisioning

  • Test Tooling: we provide self-service and end-to-end tooling designed for functional testing of Upvest’s customer-facing APIs

  • AuthZ/N: Proper authentication and authorization are vital for a financial product, and we provide a flexible solution for teams to use

  • API Gateway: we manage and develop the microservice API gateway

  • Shared libraries: as a development team, we curate and provide shared libraries that allow us to improve the developer experience for our partner teams

This role will give you the opportunity to:
  • Take our internal platform initiatives to the next level by designing the right abstraction layers and implementing features used by many engineers every day

  • Design and build fault-tolerant, horizontally scalable systems using a microservice architecture powered by Docker, Kubernetes, LinkerD service mesh, and Kong as a gateway

  • Work on products backed by a diverse set of technologies, including HTTP and gRPC APIs

  • Improving the reliability of our API tools and developing innovative new tools

  • Collaborating with engineers on the team, as well as cross-functional stakeholders, to develop solutions for domains which are underserved by existing tooling

  • Learn & grow together with your peers in a growing FinTech startup

Job requirements:
  • Experience with Go

  • Strong product mindset and interest in building with and for engineers

  • Strong communication skills

  • You love working on products with high dependability requirements

  • Experience with CI/CD automation and observability

  • Experience with Cloud technologies

  • Experience with k8s

Nice to have:
  • Familiarity with Domain Driven Design

  • Data-driven development approach with a sense for feedback loops

  • Experience with auth frameworks and familiarity with OAuth

  • Experience with GCP

  • Experience with the GitHub API

  • Deep knowledge of DataDog

  • Experience with event-driven architecture, ideally using Kafka

  • Knowledge of Developer Experience processes

Our Values:
  • Make it easy for others.

  • Own the outcome.

  • Rise to the challenge.

  • Tell the story.

Our Commitment to Belonging

At Upvest we’re dedicated to building an inclusive environment where every Upvenger feels a true sense of belonging and is empowered to do their best work. We are a proud equal opportunity employer. We welcome applications from all backgrounds, regardless of race, color, religion, gender, sexual orientation, age, or disability. Your unique path is what we value.

Top Skills

Cloud Technologies
Datadog
Docker
Github Api
Go
Kafka
Kubernetes
Oauth
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Berlin
239 Employees
Year Founded: 2017

What We Do

Offer investments to your end users via our Investment API. Regulatory licenses included.


𝘗𝘭𝘦𝘢𝘴𝘦 𝘣𝘦 𝘢𝘸𝘢𝘳𝘦: 𝘜𝘱𝘷𝘦𝘴𝘵 𝘪𝘴 𝘢 𝘉2𝘉 𝘤𝘰𝘮𝘱𝘢𝘯𝘺 𝘢𝘯𝘥 𝘥𝘰𝘦𝘴 𝘯𝘰𝘵 𝘰𝘧𝘧𝘦𝘳 𝘪𝘯𝘷𝘦𝘴𝘵𝘮𝘦𝘯𝘵 𝘱𝘳𝘰𝘥𝘶𝘤𝘵𝘴 𝘥𝘪𝘳𝘦𝘤𝘵𝘭𝘺 𝘵𝘰 𝘪𝘯𝘥𝘪𝘷𝘪𝘥𝘶𝘢𝘭𝘴. 𝘐𝘧 𝘺𝘰𝘶’𝘷𝘦 𝘣𝘦𝘦𝘯 𝘤𝘰𝘯𝘵𝘢𝘤𝘵𝘦𝘥 𝘣𝘺 𝘴𝘰𝘮𝘦𝘰𝘯𝘦 𝘤𝘭𝘢𝘪𝘮𝘪𝘯𝘨 𝘵𝘰 𝘳𝘦𝘱𝘳𝘦𝘴𝘦𝘯𝘵 𝘜𝘱𝘷𝘦𝘴𝘵 𝘸𝘪𝘵𝘩 𝘢 𝘱𝘦𝘳𝘴𝘰𝘯𝘢𝘭 𝘪𝘯𝘷𝘦𝘴𝘵𝘮𝘦𝘯𝘵 𝘰𝘱𝘱𝘰𝘳𝘵𝘶𝘯𝘪𝘵𝘺, 𝘪𝘵 𝘪𝘴 𝘭𝘪𝘬𝘦𝘭𝘺 𝘢 𝘴𝘤𝘢𝘮.

Similar Jobs

Zeta Global Logo Zeta Global

Senior Data Scientist

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Hybrid
Berlin, DEU
2429 Employees

Adyen Logo Adyen

Customer Success Team Manager DACH

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Berlin, DEU
4568 Employees

Yext Logo Yext

Services Administrator (Bilingual - English/German)

Artificial Intelligence • Information Technology • Internet of Things • Social Media • Software • SEO
Easy Apply
In-Office
Berlin, DEU
1150 Employees

Adyen Logo Adyen

Team Lead

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Berlin, DEU
4568 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account