At a Glance
- Tasks: Design and build microservices to tackle financial crime using Golang.
- Company: Join a leading tech firm focused on innovative financial solutions.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic team environment with strong career advancement potential.
- Why this job: Make a real difference in combating financial crime with cutting-edge technology.
- Qualifications: Experience in Golang or Python, SQL, and microservice architecture.
The predicted salary is between 36000 - 60000 £ per year.
We’re seeking a Senior Software Engineer to join a high-performing team focused on developing data-driven solutions to combat financial crime. This role involves designing, building, and maintaining robust microservices that support fraud and anti-money laundering efforts for major financial institutions.
Key Responsibilities
- Design, develop, and maintain microservices (primarily in Golang) across the full product lifecycle
- Debug, enhance, and add features based on performance monitoring and customer needs
- Write high-coverage tests (unit, integration, contract, and end-to-end)
- Build and deploy using CI/CD pipelines and Git version control
- Participate in sprint planning, task estimation, code reviews, and peer development
- Ensure application reliability, performance, and scalability
- Collaborate with cross-functional teams, including analysts, developers, and product owners
- Contribute to architectural decisions and participate in demos and acceptance discussions
What We’re Looking For
- Strong production-level experience with Golang and/or Python, and proficiency in SQL
- Solid understanding of microservice architecture, containerization (Docker), and orchestration (Kubernetes)
- Experience with high-throughput, low-latency systems and handling large data volumes
- Familiarity with modern devops workflows: CI/CD, Git, infrastructure as code
- Comfortable working with streaming platforms, APIs, and in-memory/NoSQL databases
- Interest in or experience with integrating machine learning models into production systems
- Strong communication skills and ability to collaborate with engineers, data scientists, and stakeholders
- Passion for clean, testable, well-documented code
Seniority level Mid-Senior level
Employment type Full-time
Job function Information Technology
Industries Software Development and Financial Services
Senior Software Engineer - Golang employer: Solas IT Recruitment
Join a dynamic consumer technology business in Shoreditch, London, where as a Senior Product Designer, you'll thrive in a collaborative and innovative work culture. With a strong focus on employee growth, you'll have the opportunity to take ownership of impactful design projects while working closely with cross-functional teams. Enjoy a hybrid work model that promotes work-life balance, alongside a commitment to continuous improvement and exceptional design.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Golang
✨Tip Number 1
Don’t just sit back and wait for the perfect job to come to you. Get proactive! Reach out directly to the job poster on platforms like LinkedIn or even through their company website. A friendly message can make you stand out from the crowd.
✨Tip Number 2
Networking is key! Attend industry meetups, webinars, or tech conferences where you can connect with other professionals. You never know who might have a lead on your dream job or be able to refer you directly to hiring managers.
✨Tip Number 3
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Golang or microservices. This gives potential employers a tangible look at what you can do and how you approach problem-solving.
✨Tip Number 4
Finally, don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented folks like you. Plus, applying directly can sometimes give you an edge in the hiring process.
We think you need these skills to ace Senior Software Engineer - Golang
Some tips for your application 🫡
Show Off Your Golang Skills:Make sure to highlight your experience with Golang in your application. We want to see how you've used it in real projects, especially when it comes to building microservices. Don't hold back on the details!
Talk About Teamwork:Since collaboration is key for us, share examples of how you've worked with cross-functional teams. Whether it's developers, analysts, or product owners, we love to see how you communicate and contribute to a team environment.
Demonstrate Your Problem-Solving Skills:We’re all about tackling challenges, especially in financial crime prevention. Include specific instances where you've debugged issues or enhanced features based on user feedback. Show us your thought process!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Let’s get started on this journey together!
How to prepare for a job interview at Solas IT Recruitment
✨Know Your Tech Stack
Make sure you brush up on your Golang and Python skills, as well as your SQL knowledge. Be ready to discuss how you've used these technologies in past projects, especially in relation to microservices and high-throughput systems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in software development, particularly around debugging and enhancing microservices. Use examples that highlight your ability to monitor performance and adapt to customer needs.
✨Demonstrate CI/CD Familiarity
Since this role involves building and deploying using CI/CD pipelines, be prepared to discuss your experience with these workflows. Share any relevant projects where you've implemented Git version control and infrastructure as code.
✨Communicate Effectively
Strong communication skills are key for this position. Practice explaining complex technical concepts in simple terms, and think about how you've collaborated with cross-functional teams in the past. This will show your ability to work well with others.