At a Glance
- Tasks: Develop AI-powered digital identity solutions and improve backend systems.
- Company: Entrust, a leader in identity-centric security solutions.
- Benefits: Career growth, flexible work options, and a collaborative culture.
- Other info: Diverse and inclusive workplace with excellent career development opportunities.
- Why this job: Join a dynamic team and make a real impact on security solutions.
- Qualifications: Strong software engineering skills and a passion for problem-solving.
The predicted salary is between 36000 - 60000 € per year.
Join us at Entrust, where 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 are our secret weapon; it's the curiosity, dedication, and innovation that drive our success and help us anticipate the future.
Entrust is seeking a Backend Software Engineer who loves problem-solving and enjoys the craft of programming. We're looking for someone who excels in backend development. You'll work on cutting-edge AI-powered digital identity solutions, collaborating in a close-knit, agile team that values quality, testing, and rapid delivery.
The Role:
- Collaborate with product designers, managers, and engineers to deliver impactful solutions, from image quality improvement and data extraction to automatizations.
- Develop, contribute, and improve our backend with a particular 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
We are technology agnostic—if you're open to learning, apply.
Location: 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.
At Entrust, we don’t just offer jobs – we offer career journeys. Here is what you can expect when you join our team:
- Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
- Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
- Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
We believe in securing identities—but it doesn’t stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.
Ready to Make an Impact? If you're excited by the prospect of 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.
For more information, visit our website. Follow us on social media. Entrust is an EEO/AA/Disabled/Veterans Employer. Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities.
Software Engineer Ii in England employer: Onfido Unipessoal LDA (PT)
Entrust is an exceptional employer that prioritises your career growth and work-life balance, offering flexible hybrid and remote options from our vibrant Lisbon office. With a strong focus on collaboration, diversity, and inclusion, we foster a culture where every voice is valued, empowering you to innovate and contribute to cutting-edge identity-centric security solutions. Join us to be part of a dynamic team dedicated to making a meaningful impact in the world of technology.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer Ii in England
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Entrust on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those that align with Entrust's tech stack. This is your chance to shine and demonstrate your problem-solving prowess.
✨Tip Number 3
Ace the interview by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and solve problems!
✨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 genuinely interested in joining the team at Entrust.
We think you need these skills to ace Software Engineer Ii in England
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend development expertise and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background aligns with our mission at Entrust. Let us know what makes you tick and why you want to join our team.
Showcase Your Problem-Solving Skills:In your application, don’t just list your technical skills—give us examples of how you've tackled challenges in the past. We love candidates who can think critically and come up with innovative solutions, so share those stories!
Apply Through Our Website:We encourage you to apply directly through our website for the best experience. It’s straightforward and ensures your application gets to the right people. Plus, we can't wait to see what you bring to the table!
How to prepare for a job interview at Onfido Unipessoal LDA (PT)
✨Know Your Tech Stack
Make sure you’re well-versed in the tech stack mentioned in the job description, especially Python, Ruby, and Kotlin. Brush up on your knowledge of AWS services like Aurora and DynamoDB, as well as containerisation tools like Docker and Kubernetes. Being able to discuss how you've used these technologies in past projects will show your expertise.
✨Showcase Problem-Solving Skills
Entrust is looking for someone who loves problem-solving. Prepare examples from your previous work where you tackled complex issues or improved system reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions effectively.
✨Emphasise Collaboration
Since the role involves working closely with product designers and other engineers, be ready to discuss your experience in collaborative environments. Share specific instances where you contributed to team projects, how you handled feedback, and how you fostered a culture of psychological safety within your teams.
✨Demonstrate a Growth Mindset
Entrust values continuous improvement and learning. Be prepared to talk about how you stay updated with industry trends and technologies. Mention any recent courses, certifications, or personal projects that showcase your commitment to professional growth and your willingness to learn new skills.