Software Engineer - Golang (Junior-Mid level)

  • Full-time

Company Description

About DLT Finance AG

DLT Finance is an innovative BaFin-regulated FinTech and a pioneer in the digital assets sector. We facilitate a seamless integration between traditional and new finance, establishing benchmarks in performance, usability, and security and driving the transformation of decentralized finance. Our diverse client base encompasses Fintechs, Funds, Family Offices, and Neobanks.

Job Description

Opportunity

Join us in building a transformative landscape for the future of finance. As a Junior-Mid level Software Engineer, you will have a unique opportunity to gain insights into all aspects of regulated crypto and finance business. 

Collaborate with a highly skilled, motivated, and diverse international team and work remotely from anywhere in Europe. 

About you

  • We’re looking for someone with 1-3 years of professional experience as a software engineer, including solid experience with Golang. Please note this is not an entry level role 

  • You enjoy OOP and having your amazing code tested, documented, and validated

  • You are comfortable with SDKs, APIs, automated generation, OpenAPI/Swagger specifications

  • Experience working in finance-based environments, or helping to develop banking infrastructures is a plus. We deal with a lot of trading information, and you will need to quickly understand or adapt to key concepts in this area

  • Clean Architecture experience is a big plus 

  • You enjoy a fast paced and ever-changing environment

  • You are based in Europe remotely 

What you will do

  • Join a growing tech team and work closely with Senior Software Engineers, Product Managers, QA, DevOps and the CPO/Cofounder

  • Design, implement, and maintain a robust and secure crypto trading platform

  • Implement security measures

  • API development

  • Automated Testing

  • Participate in code reviews

  • Continuous Integration and Deployment (CI/CD)

  • Implement Regulatory Compliance

Our Offer

  • Join a diverse, international and growing team where you can make a big impact in a fast-paced startup environment 
  • Rapid decision-making and diverse challenges
  • Enjoy a flexible schedule 
  • Work remotely in Europe and have opportunities to visit the Berlin office 
  • Opportunities for development: We are committed to continuous learning and personal growth, supporting your journey through various training and development initiatives