Find Your Next Job
Dixa
Senior Software Engineer (Backend)
Posted on Nov. 20, 2024
- København, Denmark
- 0 - 0 USD (yearly)
- Full Time
Your mission
What you will be doing
As part of an agile team, you will build large features that are impactful for a lot of users.
Our microservice architecture backend systems are mostly in Scala, however also have systems in Java and Python. We rely on the AWS service stack and believe and invest in IaC and Gitops.
As a domain expert you will collaborate or make decisions on system design, architecture, technical debt, and related trade-offs with long-term impact.
You will help break down complexity and ambiguity by contributing to feature discovery and helping define milestones and tasks for the team.
You will support the work of your peers by pair programming, code reviewing, and providing sparring and mentoring.
You'll be contributing to technical and architectural discussions with the whole Engineering team.
You demonstrate initiative to make the team and systems better and take responsibility for the technical decisions and related outcomes.
You will collaborate with Product stakeholders on feature discovery, validation and feasibility along with delivery and rollout of customer value.
Your profile
At Dixa, we value a customer-centric mindset, adaptability, and a collaborative spirit. We're seeking team members who are proactive problem-solvers, high performers, and motivated by continuous growth and impact. If you thrive in a dynamic, innovative environment and bring accountability to your work, you’ll be a great fit for our team!
You are experienced in modern agile software development processes and building cloud-based services.
You have experience building in Scala with other languages in addition, which is considered a plus.
You have experience designing complex components and large-scale systems with suitable technologies across data, API, and networking layers.
You are comfortable with writing and maintaining technical documentation.
You appreciate and align with the Dixa DNA: Work Smart, Fail Fast; Build for the Future by Acting Now; Care and Unity.
You are a natural at working collaboratively, and you enjoy solving problems, listening to others, and voicing your own ideas.
You want to make a difference where you work. You are eager to contribute to a positive and productive work environment and grow your career in a growth company!
The qualifications and experiences outlined in this job description serve as a guideline. We welcome applicants with diverse backgrounds, as long as they can demonstrate the essential core competencies.
What's in it for you
Dixa has pioneered the concept of Customer Friendship, and this is also something that shapes how we connect and engage at Dixa. We are a friendly bunch, we trust and support one another and we like to have fun together!
We are offering:
Competitive salary and 5% pension on top
25 days’ paid annual leave + 5 Dixa Wellbeing days for recharging
Equity grant scheme – share in our success
Health care insurance
Generous paid parental leave for work-life balance
Delicious subsidized lunch
About us
Dixa is a Value Experience (VX) Customer Service Platform that combines cutting-edge AI with a human touch, empowering companies to deliver effortless, personalized experiences that drive customer loyalty. Trusted by leading consumer brands of the world, Dixa supports over 30 million conversations annually.
Founded by four friends determined to make a difference in customer service, we're now a fast-scaling company with backing from some of the most reputable investors globally.
Our commitment is to excel, and we’re building a culture where teamwork and results matter, and everyone is empowered to take ownership, drive growth, and contribute meaningfully. We believe in fostering a work environment that challenges you to grow and gives you the tools to succeed.
We value flexibility but equally believe in the collaboration and innovation sparked by working together in person. That’s why we’ve adopted a flexible work model, requiring a minimum of three days per week in the office to strengthen team connections, foster collaboration, and encourage knowledge sharing.
Our recruitment process - what to expect?
We take the time to carefully review your application, and here’s an overview of what our recruitment process typically involves, though it may vary depending on the role:
Initial video/phone chat: An introductory conversation with the hiring manager to get to know each other better. If there’s mutual interest and alignment, we’ll proceed to step 2.Talent Assessment: A quick test to gain insights into your unique talents and strengths
First interview: A deeper dive into the role, your skills, and experiences, usually with the hiring manager and a team member
Case Study if relevant: An opportunity for you to demonstrate how you’d tackle a challenge relevant to the role
Second interview: A follow-up discussion to review your case study, and address any remaining questions
Offer: If everything aligns, we’ll extend an offer and look forward to welcoming you to Dixa
We hope we’ve sparked your interest in Dixa, and we look forward to receiving your application!
Customize Your Resume to Match this Job
Share with Friends!