AgileGrid Solutions logo

Backend Software Engineer

AgileGrid Solutions
Germany, DEEngineering and Information TechnologyAssociate

About the Role

About the Company

Trading212 is a leading fintech company dedicated to democratizing access to financial markets and empowering individuals to build wealth. Our mission is to enable everyone to build wealth by reinventing how trading and investing work through innovative and user-centric products that resonate with our clients. We foster a culture of excellence, agility, and high velocity, which drives our rapid growth and success. Since inception, we have served over 5 million clients worldwide, managing more than €30 billion in assets under management, reflecting the trust and confidence placed in us by our users. Our commitment to technological innovation and customer-centric solutions positions us as a pioneer in the financial technology industry, continuously striving to deliver exceptional value and service.

About the Role

We are seeking a talented and motivated Software Engineer to join our dynamic development team at Trading212. In this role, you will be instrumental in designing, developing, and maintaining scalable, high-performance microservices that form the backbone of our trading platform. Your responsibilities will encompass the entire software development lifecycle, from understanding complex business requirements to deploying reliable solutions that meet stringent performance and resilience standards. You will work closely with cross-functional teams to create innovative features that enhance our platform's capabilities, ensuring a seamless experience for millions of users globally.

This position offers an excellent opportunity to work in a fast-paced environment where your technical expertise and problem-solving skills will directly impact the company's growth and customer satisfaction. You will be encouraged to learn from your colleagues, share your knowledge, and contribute to a culture that values continuous improvement and innovation. The role requires a proactive mindset, a passion for technology, and a commitment to delivering quality software that withstands the demands of a high-stakes financial environment.

Qualifications

The ideal candidate will have substantial experience in developing services within a microservice architecture, demonstrating a deep understanding of scalable and performant systems. Proficiency with communication protocols such as HTTP, WebSockets, and AMQP is essential, along with the ability to select appropriate protocols based on specific use cases. Experience with at least one popular web framework, regardless of programming language, is required, as our system is language-agnostic and emphasizes flexibility in technology choices.

A strong grasp of relational database management systems (RDBMS), including indexing, transactions, locking mechanisms, and high-performance database design, is crucial. Candidates should possess a solid foundation in software engineering principles, with a focus on building resilient, scalable, and efficient solutions. Additional familiarity with in-memory databases like Redis or Memcached, and ongoing or completed computer science education, will be considered advantageous.

Responsibilities

  • Design and develop scalable microservices that address complex business requirements, ensuring high performance, reliability, and security.
  • Engage in the full software development lifecycle, including requirements gathering, architecture design, coding, testing, deployment, and ongoing maintenance.
  • Implement solutions optimized for performance, scalability, and resilience to handle high-volume trading activities without downtime or data loss.
  • Collaborate within autonomous, cross-functional teams to deliver features in short release cycles, embracing agile methodologies and continuous integration practices.
  • Maintain and refactor existing codebases to improve efficiency, readability, and maintainability, fostering a culture of continuous improvement.
  • Share knowledge and learn from colleagues through code reviews, pair programming, and technical discussions, contributing to team growth and expertise.
  • Stay updated with the latest industry trends and emerging technologies, evaluating their applicability to enhance our platform.

Benefits

  • Challenging projects that promote rapid professional growth and skill development.
  • The opportunity to make a significant impact by building innovative services used by millions of investors worldwide.
  • Collaborate with talented, driven, and supportive colleagues in a high-performance environment.
  • An open and flexible work environment that encourages creativity and innovation.
  • Recognition and appreciation for your talent, ideas, and contributions.
  • A competitive remuneration package complemented by annual bonuses.
  • Comprehensive social benefits, including private health insurance, a sports card, and 25 days of paid vacation annually.
  • A vibrant workplace with access to delicious treats and a spacious game room for relaxation and socializing.

Equal Opportunity

Trading212 is an equal opportunity employer committed to fostering diversity and inclusion in the workplace. We welcome applications from individuals of all backgrounds, regardless of race, gender, age, religion, sexual orientation, or disability. Our hiring process is designed to be fair and transparent, ensuring that all candidates are evaluated based on their skills, experience, and potential. We believe that a diverse team drives innovation and creativity, which are essential to our continued success. We are dedicated to providing a supportive environment where everyone can thrive and contribute meaningfully to our mission of enabling everyone to build wealth.

Job Overview

100% EnglishNo German required
AgileGrid SolutionsHiring Company
Apr 13, 2026Date Posted
Backend Software Engineer at AgileGrid Solutions — English Only | English Jobs in Germany