Backend Software Engineer
Ulm, Germany | Hybrid / On-Site
About the Role:
As a Backend Engineer at ACC Group AG, you will be responsible for building and maintaining the core systems that power our AI-driven financial ecosystem. Your work will form the backbone of our business applications, internal data pipelines, client-facing products, and security infrastructure.
This role requires a balance of strong engineering skills, architectural thinking, and an understanding of secure system design. You will collaborate with our AI research, frontend, and infrastructure teams to ensure data integrity, reliability, and performance across all digital channels. Your work will directly support our goal of developing intelligent, scalable, and compliant financial technologies built for the era of Financial AGI.
Key Responsibilities:
- Design, implement, and maintain robust backend services and APIs for our web, mobile, and internal applications
- Build and manage data pipelines that process large volumes of financial and behavioral data in real time
- Develop and optimize microservices architectures ensuring performance, scalability, and resilience
- Implement strong authentication, authorization, and encryption standards across all services
- Ensure data privacy and regulatory compliance (GDPR, FADP, FINMA requirements) in backend operations
- Collaborate with AI and data science teams to deploy, monitor, and scale models within production environments
- Integrate external APIs, data providers, and financial systems into our ecosystem securely and efficiently
- Create monitoring, logging, and alerting systems to guarantee uptime, reliability, and auditability
- Participate in code reviews, architecture discussions, and performance audits
- Contribute to DevSecOps practices and guide the team in secure coding and infrastructure standards
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- 4+ years of professional experience in backend development or infrastructure engineering
- Strong programming skills in Python, Go, or Node.js
- Experience designing and managing microservices and RESTful or GraphQL APIs
- Proficiency with relational and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Familiarity with message queues, event-driven architectures, and stream processing (Kafka, RabbitMQ, etc.)
- Understanding of containerization and orchestration (Docker, Kubernetes)
- Experience with cloud platforms such as AWS, Azure, or GCP
- Strong grasp of cybersecurity fundamentals including identity management, encryption, and vulnerability assessment
- Familiarity with CI/CD pipelines, Git workflows, and testing frameworks
- Fluent in English; German is an advantage
- Alternatively, exceptional backend projects or open-source work that demonstrates your skillset may be considered instead of formal education
Formal education is not a strict requirement — equivalent professional experience or a strong portfolio of relevant work and projects will also be considered.
Preferred Qualifications
- Passionate about building secure, scalable systems that support mission-critical financial operations
- Strong analytical mindset with a focus on reliability and long-term maintainability
- Curious and proactive, with the ability to work both independently and collaboratively
- Comfortable in a fast-moving environment where innovation and compliance coexist
- Committed to quality, documentation, and operational excellence
Why Join ACC Group
At ACC Group, we pursue ambitious goals — not incremental improvements. We are building the foundation for the next era of finance, and that requires people who thrive on innovation, precision, and curiosity.
Here, you’ll work alongside world-class engineers, researchers, and financial experts who share a common purpose: to create technology that redefines how the world understands and manages wealth. Our culture values initiative and independent thinking — every idea matters, every contribution shapes the outcome.
We offer an environment that combines the agility of a startup with the standards of a regulated financial institution. You’ll find the freedom to experiment, the responsibility to own your work, and the support of a team that values excellence over hierarchy.
Our people are our greatest investment. That’s why we provide competitive compensation, long-term incentives, and the opportunity to grow with a company that’s leading one of the most profound transformations in modern finance.
Join us — and help build the intelligence layer that will power the future of global markets.
About ACC Group
ACC Group AG is an AI-native fintech and asset manager shaping the future of asset and wealth management. We develop proprietary AI systems that transform data into actionable insights, enabling adaptive, data-driven, and transparent investment decisions. Our goal is to build financial ecosystems that continuously learn, proactively manage risk, and create sustainable long-term value.
Our research focuses on advancing Financial AGI (artificial general intelligence) designed for the complexity of global markets. These systems understand context, reason about uncertainty, and make decisions across multiple asset classes with the depth and precision of human expertise.
By combining deep learning, quantitative research, and modern infrastructure, we aim to make investing more precise, efficient, and accessible.
Our people are at the heart of everything we do. We believe that progress stems from curiosity, collaboration, and the courage to explore what's next. Together, we cultivate a culture that values excellence, rewards initiative, and brings together diverse perspectives toward one shared vision: advancing the way the world manages wealth.
Compensation
Competitive compensation package including base salary and performance-based bonus.We offer a comprehensive set of employee benefits designed to support your wellbeing and professional growth — including health coverage, continuous learning programs, flexible working arrangements, and access to modern tools and technology.
