Software Engineer II (Backend)
Software Engineer II (Backend)

Software Engineer II (Backend)

Full-Time 30000 - 50000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Develop AI-powered digital identity solutions and improve backend systems.
  • Company: Entrust, a leader in identity-centric security solutions with a global impact.
  • Benefits: Career growth opportunities, flexible work options, and a collaborative culture.
  • Why this job: Join a dynamic team to innovate and make a real difference in security.
  • Qualifications: Strong software engineering skills and a passion for problem-solving.
  • Other info: Hybrid/remote role with a focus on diversity and inclusion.

The predicted salary is between 30000 - 50000 £ per year.

Join Entrust. At Entrust, we’re shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely. Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. Our people drive curiosity, dedication, and innovation that help us anticipate the future.

The Backend Software Engineer role focuses on problem-solving and backend development. You will work on cutting-edge AI-powered digital identity solutions, collaborating in a close-knit, agile team that values quality, testing, and rapid delivery.

As a Backend Software Engineer, you will:

  • Collaborate with product designers, managers, and engineers to deliver impactful solutions, including image quality improvement, data extraction, and automatizations.
  • Develop, contribute and improve our backend with a focus on document capture and document processing orchestration.
  • Develop, contribute and improve our existing architecture, from backend services to interacting with ML models.
  • Prototype and iterate to ensure scalability, reliability, and performance with a metric-driven compass.
  • Champion privacy and security, ensuring our products meet high standards.
  • Take ownership from design to delivery, working across functions.
  • Improve system reliability through testing, pairing with engineers, and resilient design.
  • Contribute to a culture of collaboration, continuous improvement, and psychological safety.

Essential Experience:

  • Strong software engineering experience with a flexible, problem-solving mindset.
  • Expertise in system design, architecture, OOP, and cloud-native architectures.
  • Product-centric mindset with a desire to be involved in all development phases.
  • Familiarity with Lean/Agile processes.

Tech Stack:

  • Backend: Python, Ruby and Kotlin
  • Deployment: Kubernetes, Docker
  • Infrastructure: AWS (Aurora, Redis, DynamoDB, S3, SNS, SQS, CloudFront, API Gateway)
  • GitLab for lifecycle management

This is a hybrid/remote role based in Lisbon, Portugal. If you live within one hour of the office, you’ll be expected to work hybrid. For candidates located more than one hour away, a fully remote option is available.

What We Offer:

  • Career Growth: We invest in your professional journey with learning-forward initiatives and exciting challenges.
  • Flexibility: We offer flexible options that fit your lifestyle, whether remote, hybrid, or on-site.
  • Collaboration: Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.

We value diversity, inclusion, and respect. Our culture includes unconscious bias training for leaders and global affinity groups to connect colleagues across the globe, encouraging everyone to be themselves.

Ready to Make an Impact? If you’re excited by innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let’s build a more secure world—together. Apply today!

Software Engineer II (Backend) employer: Entrust

Entrust is an exceptional employer that prioritises career growth and flexibility, offering a dynamic work environment in Lisbon, Portugal. With a strong focus on collaboration and innovation, employees are empowered to take ownership of their projects while benefiting from a culture that values diversity and inclusion. The opportunity to work on cutting-edge AI-powered solutions alongside a supportive team makes Entrust a rewarding place for software engineers looking to make a meaningful impact.
E

Contact Detail:

Entrust Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II (Backend)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry, especially those at Entrust. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects relevant to backend development, make sure to highlight them. It’s a great way to demonstrate your expertise in Python, Ruby, or Kotlin.

✨Tip Number 3

Prepare for the interview by brushing up on system design and architecture concepts. Be ready to discuss how you’d tackle real-world problems, especially around document processing and AI solutions.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at Entrust.

We think you need these skills to ace Software Engineer II (Backend)

Backend Development
Problem-Solving Skills
System Design
Architecture
Object-Oriented Programming (OOP)
Cloud-Native Architectures
Agile Methodologies
Python
Ruby
Kotlin
Kubernetes
Docker
AWS (Aurora, Redis, DynamoDB, S3, SNS, SQS, CloudFront, API Gateway)
Collaboration
Continuous Improvement

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer II role. Highlight your experience with backend development, especially in Python, Ruby, or Kotlin, and showcase any relevant projects that demonstrate your problem-solving skills.

Showcase Your Collaboration Skills: Since we value teamwork, emphasise your ability to work closely with product designers and other engineers. Share examples of how you've contributed to a collaborative environment and how you’ve tackled challenges as part of a team.

Highlight Your Technical Expertise: Don’t forget to mention your familiarity with cloud-native architectures and tools like Kubernetes and AWS. We want to see your technical prowess, so include specific examples of how you've used these technologies in past projects.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Entrust

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Ruby, and Kotlin. Brush up on your knowledge of cloud-native architectures and AWS services, as these will likely come up during technical discussions.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in backend development. Think about how you approached challenges related to system design or document processing, and be ready to explain your thought process.

✨Emphasise Collaboration

Since the role involves working closely with product designers and other engineers, highlight your experience in collaborative environments. Share stories that demonstrate your ability to work in agile teams and how you contribute to a culture of continuous improvement.

✨Ask Insightful Questions

Prepare thoughtful questions about Entrust’s approach to privacy and security, as well as their development processes. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.

Software Engineer II (Backend)
Entrust
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Software Engineer II (Backend)

    Full-Time
    30000 - 50000 £ / year (est.)
  • E

    Entrust

    100-200
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>