Backend Software Engineer - II at Entrust

Viana do Castelo, Viana do Castelo, Portugal

Entrust Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Identity Security, CybersecurityIndustries

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • Proven experience as a Backend Developer or similar role
  • Solid knowledge and experience in server-side languages such as Python and Ruby
  • Experience with database technologies such as PostgreSQL
  • Familiarity with RESTful API design and development
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud
  • Understanding of containerization and orchestration tools like Docker and Kubernetes
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Preferred Qualifications
  • Experience with microservices and event driven architecture
  • Knowledge of Docker and Kubernetes
  • Knowledge of Gitlab, CI/CD pipelines and DevOps practices
  • Familiarity with frontend technologies such as React is a plus

Responsibilities

  • Design, develop, test and maintain the APIs for Studio platform as well as its backend services
  • Collaborate with backend and frontend developers, product managers, product designers, test engineers and other stakeholders to deliver high-quality features
  • Contribute to the scalability, performance, and reliability of the platform
  • Implement security best practices to protect user data and maintain compliance with industry standards
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality
  • Stay up-to-date with emerging technologies and industry trends to continuously improve the platform

Skills

Key technologies and capabilities for this role

Backend DevelopmentServer-side DevelopmentAPIsWebhooksWorkflow OrchestrationScalable InfrastructureSecurity

Questions & Answers

Common questions about this position

What are the key responsibilities of this Backend Software Engineer role?

You will design, develop, test, and maintain APIs and backend services for the Studio platform, collaborate with cross-functional teams, contribute to scalability and performance, implement security best practices, participate in code reviews, and stay updated with emerging technologies.

What qualifications are required for this position?

A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience, along with proven experience as a Backend Developer or similar role is required.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What kind of team will I be working with?

You will collaborate with a dynamic team of backend and frontend developers, product managers, and UX/UI designers, as well as product designers, test engineers, and other stakeholders.

Entrust

IT security

About Entrust

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI