At a Glance
- Tasks: Lead backend architecture and develop robust Java/Spring services while mentoring fellow engineers.
- Company: Join a rapidly growing international company revolutionising digital identity verification.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Be at the forefront of tech innovation, integrating AI into impactful projects.
- Qualifications: Experience in software development, particularly with Java/Spring and cloud technologies.
- Other info: Collaborative team environment with a focus on continuous learning and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Encompass enables fast, accurate identity validation and verification of corporate customers, and a gold standard approach to KYC. Our award-winning corporate digital identity (CDI) platform incorporates real-time data and documents from authoritative global public data sources and private customer information, to create and maintain digital risk profiles. Utilizing the expertise of a global transformation team of KYC and banking industry experts, as well as strategic data, technology and consulting partnerships, enables seamless integration of Encompass into existing workflows and systems. With Encompass, the world’s leading banks improve customer experience and increase business opportunities through consistent regulatory compliance and risk mitigation.
With offices in Amsterdam, Glasgow, London, New York, and Sydney, we are a rapidly growing international company offering a chance to be part of our success - read on if you think you’re up for the challenge.
As a Senior Full Stack Engineer, you will be a technical leader driving architecture decisions across our backend systems and infrastructure, with occasional frontend work. You will spend most of your time working on our Agent AI initiatives—integrating LLM platforms like OpenAI and Claude into our systems—building robust Java/Spring backends, or managing our Kubernetes infrastructure. You will be leading architectural discussions, mentoring developers across the stack, and ensuring our codebase scales effectively as we grow. Working within a close-knit team of 4-5 engineers, you will have opportunities to specialise in areas that align with your interests and our evolving needs.
- Technical Leadership - Drive backend architecture decisions and infrastructure planning; establish development standards and best practices for the team.
- Backend Development - Build and ship robust Java/Spring backend services and APIs, with occasional Angular or React work.
- System Architecture - Design scalable solutions using our Kubernetes/Docker containerisation approach, NoSQL databases, and AWS services.
- Cross-Team Collaboration - Work closely with frontend developers and other teams, ensuring robust API design and system integration.
- Engineering Excellence - Champion code quality through comprehensive reviews, automated testing, and CI/CD best practices across our GitLab pipelines.
- Team Development - Mentor engineers at various experience levels, sharing knowledge across technologies and helping develop technical decision-making skills.
- Innovation - Comfortable with Node.js tooling and build processes.
- Frontend Familiarity - Understanding of frontend technologies (Angular/React) to support API design and assist with frontend work when needed.
Senior Software Engineer in Glasgow employer: Encompass Corporation
Contact Detail:
Encompass Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Glasgow
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to backend development and system architecture. This gives potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and consider mock interviews with friends or mentors to build confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Senior Software Engineer in Glasgow
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Java/Spring, Kubernetes, and any relevant AI initiatives. We want to see how your skills align with our needs!
Showcase Your Projects: Include specific projects that demonstrate your technical leadership and backend development skills. We love seeing real examples of your work, especially if they involve innovative solutions or mentoring others.
Craft a Compelling Cover Letter: Your cover letter should tell us why you’re excited about this role at Encompass. Share your passion for KYC and identity verification, and how you can contribute to our mission. Let your personality shine through!
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 from our team. We can’t wait to hear from you!
How to prepare for a job interview at Encompass Corporation
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java/Spring and Kubernetes. Brush up on your knowledge of NoSQL databases and AWS services, as these will likely come up during technical discussions.
✨Showcase Your Leadership Skills
As a Senior Software Engineer, you'll be expected to lead architectural discussions and mentor other developers. Prepare examples from your past experiences where you've successfully led a project or helped a team member grow their skills.
✨Prepare for System Design Questions
Expect questions that assess your ability to design scalable systems. Practice explaining your thought process for designing backend architectures and how you would integrate various components, especially with a focus on API design and system integration.
✨Demonstrate Collaboration
Highlight your experience working closely with frontend developers and other teams. Be ready to discuss how you’ve ensured robust API design and seamless integration in previous roles, as collaboration is key in this position.