About Us: 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. Team over Egos. Own the outcome. Progress over Perfection. Rise to the challenge. Growth over Comfort. Tell the story. Clarity over Ambiguity. 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. * These benefits apply if you will be hired in Germany, Estonia or the UK. If you live elsewhere within Europe, some of the benefits might be slightly different.