At a Glance
- Tasks: Write clean Golang code and drive innovation in product development.
- Company: Join Admiral Money, a forward-thinking tech company focused on excellence.
- Benefits: Enjoy up to £3,600 in free shares annually after one year.
- Other info: Great opportunities for growth and mentoring in a dynamic environment.
- Why this job: Shape the future of products while collaborating with talented teams.
- Qualifications: Significant experience in Golang, HTML, CSS, and Agile methodologies.
The predicted salary is between 60000 - 80000 € per year.
As a Senior Software Engineer at Admiral Money, you will play a key role in driving innovation across our technical product teams, contributing to development initiatives, championing engineering excellence, and shaping the future of our products through technical insight and collaboration.
Responsibilities
- Write clean, idiomatic, and maintainable Golang code that aligns with business requirements
- Ensure all work is covered by suitable unit tests
- Contribute proactively to technical excellence through peer reviews and best‑practice development
- Maintain appropriate levels of documentation
- Contribute effectively to team activities, including Scrum events
- Demonstrate commitment to continual improvement of the software, the team, the discipline, and the business
- Collaborate with Product Owners, Scrum Masters, Architects, and other stakeholders
- Support the growth of the discipline through coaching and mentoring
Essential Skills / Experience
- Significant professional experience with Golang, plus HTML and CSS
- Experience with both React and Express.js (or similar frameworks)
- Experience using AWS (or other cloud platform providers)
- Experience with CI/CD and DevOps tooling and processes
- Ability to work effectively as a member of a Scrum/Agile team
- Knowledge and awareness of accessibility standards and best practices
- Practical understanding of Secure Software Development practices
- Excellent written and verbal communication skills
Desirable Skills / Experience
- Knowledge of other programming languages (particularly TypeScript or Python)
- Experience using CSS pre-processors (e.g., Sass), Next.js, and Nx
- Experience working with microservices and event‑driven architectures
- Database engineering experience (particularly PostgreSQL and DynamoDB)
- Experience with Terraform/IaC
- Kubernetes and Docker experience
Benefits
Eligible for up to £3,600 of free shares each year after one year of employment.
Senior Software Engineer - Golang employer: Admiral Careers
At Admiral Money, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and excel. As a Senior Software Engineer, you will benefit from a collaborative environment that encourages professional growth through mentorship and continuous learning, alongside competitive benefits such as free shares after your first year. Join us in shaping the future of financial technology while enjoying the vibrant atmosphere of our location.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Golang
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Admiral Money or similar companies. A friendly chat can open doors and give you insider info on job openings.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Golang projects and contributions. This is a great way to demonstrate your coding prowess and passion for software development.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and Scrum practices. Be ready to discuss how you've contributed to team activities and driven technical excellence in your previous roles.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Software Engineer - Golang
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Golang, React, and AWS, and don’t forget to mention any relevant projects that showcase your skills in clean coding and unit testing.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how your experience aligns with our mission at Admiral Money. Be sure to mention your commitment to technical excellence and collaboration.
Showcase Your Projects:If you’ve worked on any cool projects, especially those involving microservices or cloud platforms, make sure to include them in your application. We love seeing practical examples of your work and how you’ve contributed to team success.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it’s super easy!
How to prepare for a job interview at Admiral Careers
✨Know Your Golang Inside Out
Make sure you brush up on your Golang skills before the interview. Be ready to discuss idiomatic code, unit testing, and how you've applied best practices in your previous projects. They’ll likely want to see your understanding of clean code principles, so have some examples ready!
✨Showcase Your Team Spirit
Since collaboration is key in this role, be prepared to talk about your experiences working in Agile teams. Share specific examples of how you've contributed to Scrum events or peer reviews, and highlight any mentoring you've done. This will show that you’re not just a great coder but also a team player.
✨Demonstrate Your Cloud Knowledge
Familiarise yourself with AWS and any CI/CD processes you've used. Be ready to discuss how you've implemented these in past projects, especially in relation to microservices or event-driven architectures. Showing that you can navigate cloud platforms will definitely give you an edge.
✨Prepare for Technical Questions
Expect some technical questions that may involve coding challenges or system design scenarios. Practice common algorithms and data structures in Golang, and think about how you would approach building scalable applications. This will help you feel more confident during the technical part of the interview.