
Job Overview
Location
Berlin
Job Type
Full-time
Category
Software Engineer
Date Posted
February 26, 2026
Full Job Description
đź“‹ Description
- • Join Upvest as a Senior Software Engineer (f/m/d) and become an integral part of our mission to democratize investing, making it as accessible and straightforward as everyday spending. Upvest is revolutionizing the financial landscape by empowering businesses, including leading fintechs and financial institutions like DKB, Revolut, and N26, to seamlessly offer a comprehensive suite of investment products and unparalleled retirement planning solutions. Our sophisticated yet user-friendly Investment API is designed for effortless integration, enabling our partners to optimize their resources and concentrate on their core business objectives.
- • In this pivotal role, you will be embedded within a dynamic product team, enjoying a significant scope of ownership and the autonomy to drive impactful changes. You will have the opportunity to work with state-of-the-art technologies, with Go serving as our primary language. We understand that transitioning from other languages is common, and we welcome engineers who are eager to learn and adapt. This position offers a unique chance to contribute to a codebase that is free from the constraints of legacy systems, allowing for innovation and agility.
- • A core focus of your responsibilities will be the continuous improvement of our API's reliability and performance. You will play a key role in designing, building, and maintaining robust, event-driven, fault-tolerant, and horizontally scalable distributed systems. Our architecture is built upon microservices, leveraging powerful technologies such as Docker, Kubernetes, Kafka, and PostgreSQL to ensure efficiency and scalability.
- • We operate with an agile methodology, emphasizing rapid iteration and continuous improvement. You will experience a development cycle that involves delivering features frequently, with regular retrospectives and demos at the end of each two-week sprint. This approach ensures that we remain responsive to market needs and maintain a high pace of innovation.
- • Your contributions will directly influence the stability and scalability of our platform, which serves as the backbone for numerous financial services across Europe. You will be instrumental in architecting solutions that can handle high volumes of transactions and data, ensuring a seamless experience for our partners and their end-users.
- • We encourage a proactive approach to problem-solving and a deep understanding of system design principles. You will be expected to contribute to architectural discussions, code reviews, and the overall technical strategy of the engineering team. This role is ideal for someone who thrives in a challenging environment, enjoys tackling complex technical problems, and is passionate about building financial infrastructure for the future.
- • The opportunity to work on a greenfield project with modern technologies is a significant aspect of this role. You will be at the forefront of developing new features, optimizing existing ones, and ensuring the platform's resilience and security. Your work will have a tangible impact on the financial services industry, helping to shape how people invest and plan for their future.
- • Collaboration is key at Upvest. You will work closely with product managers, designers, and other engineers to translate business requirements into technical solutions. A strong sense of ownership and a commitment to delivering high-quality software are essential for success in this role. We believe in empowering our engineers to make decisions and take responsibility for their work, fostering a culture of accountability and excellence.
- • This role offers a unique opportunity to grow your career in a fast-paced, high-growth startup environment. You will gain exposure to a wide range of technologies and business challenges, with ample opportunities for professional development and learning. If you are a motivated and talented Senior Software Engineer looking to make a significant impact, we encourage you to apply.
Skills & Technologies
About Upvest GmbH
Upvest GmbH provides a set of APIs that enable fintechs, banks and wealth managers to embed investment capabilities into their applications. The Berlin-based company offers infrastructure for fractional shares, ETFs, crypto and other assets, handling trading, custody, settlement and regulatory compliance. Customers can launch brokerage or robo-advisor products without building their own broker-dealer, reducing time-to-market and operational overhead. Upvest holds BaFin licences for proprietary trading, investment brokerage and crypto custody, serving clients across Europe.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Web.com Group, Inc.
2 months ago

Ryzlabs Inc.
2 months ago

Anyone AI Inc.
28 days ago

Anyone AI Inc.
28 days ago