Senior Software Engineer
About Us
At Avallone, we’re transforming the way companies handle compliance and risk management. Our products — the KYC Collector and the KYC Responder — empower organizations to simplify complex Know Your Customer (KYC) processes, stay compliant, and focus on what they do best.
We believe in combining technology with deep industry expertise to create solutions that are effective, user-friendly and built for the future. Our team is passionate about innovation, collaboration and driving meaningful change for our clients. If you're excited by challenges and want to make an impact, we’d love to have you join us.
About the Role
We’re looking for a Senior Software Engineer to join our team and help shape the future of our products. You'll work closely with our product and engineering teams, contribute to technical strategy and build scalable, high-quality software solutions.
Who We're Looking For
Experience: You’ve got at least 5+ years in software development, with a strong focus on backend or full-stack technologies.
Skills: Beyond being proficient in a specific technology, we’re looking for someone with a solid understanding of Software Engineering principles, experience in building products with customers in mind and the ability to simplify and communicate technical topics effectively to both technical and non technical people.
Team Player: You enjoy working cross-functionally, value team collaboration and know how to align engineering efforts with business goals.
Growth Mindset: You’re ready and happy to mentor others, share your knowledge and are enthusiastic about ongoing learning and growth.
Engineering at Avallone
Engineering at Avallone means being part of a small, non-hierarchical agile team where everyone’s voice matters. We work closely together, keeping collaboration at the center of everything we do — whether it’s through pair programming, shared problem-solving or open discussions.
We use modern tooling to stay efficient and effective:
- TypeScript is our main language across the stack
- Node/Nest.js for backend development
- React with Mobx on the frontend
- Our infrastructure relies on AWS, managed with Pulumi, while GitHub Actions helps streamline our CI/CD pipelines.
As a small team, we value flexibility and the ability to wear multiple hats. This means you’ll have the opportunity to make a big impact, help shape our technology choices and contribute directly to our growth — all while working alongside passionate teammates who are dedicated to building secure, high-performing, and customer-centric solutions.
This also means that we're not looking for specifically a backend or frontend profile, we're looking for a well-rounded software engineer that has experience with good practices and is willing to contribute where needed, learn and grow with us.
Our Hiring Process
Interviewing for a job in Avallone should be a great experience - nothing less! We want you to feel informed and relaxed throughout the process, and we’re highly aware that we have a big responsibility in making that possible. This we do by being fully transparent about the process – and what happens when and with whom.
For more on what to expect, details are on our website: https://www.avallone.io/careers
Your First 6 Months at Avallone
1st Week
Meet the engineering team through informal group and individual sessions.
Get introduced to key people from other departments.
Join recurring team meetings as an observer. (For example: daily triage, daily huddle, biweekly sprint planning, etc.)
Explore our products to understand them from the user’s perspective.
Within a Month
Get familiar with our codebase by authoring small code changes and participating in code reviews to get hands-on experience with our codebase.
Gain a solid understanding of the engineering team's internal and external commitments.
Provide initial feedback on team processes and suggest improvements.
Within 3 Months
Develop a deeper understanding of the current codebase and key system components.
Actively contribute to technical discussions and take ownership of specific areas.
Build strong cross-functional relationships with product and other teams to align on customer needs.
Within 6 Months
Lead technical initiatives that enhance system performance, security, and reliability.
Propose and lead architectural changes to improve scalability and maintainability.
Share knowledge with other engineers and help establish and champion best practices for secure and maintainable code.
Help define the technical roadmap to ensure our systems can grow with the company’s needs.
- Department
- Research & Development
- Locations
- Copenhagen
Copenhagen
We're happy to offer
-
Celebrating together
When we win big, we celebrate big and social activities are a huge part of how we roll
-
Healthy lunch and snacks
Healthy and delicious lunch and snacks make sure your body and mind are nourished
Why Avallone?
Join a caring yet highly driven team to help
eradicate financial crime!
We're building something from the ground up, and we're putting everything we’ve learned into it.
We're an organization with a culture and set of values that reflect who we are, and that we can look back at and be proud of.
We have a strong urge to prove that we can forge an unquestionable success - financially and on any other dimension that matters for a company.
About Avallone
Avallone empowers companies to eradicate financial crime by providing an industry-leading platform for enterprise KYC request handling