FCamara Consulting & Training

Principal Engineer, Backend

FCamara Consulting & Training

full-time

Posted on:

Location Type: Hybrid

Location: PortoPortugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Define and communicate Stream's technical vision, aligned with business objectives and modern architectural principles
  • Lead architecture decisions involving .NET, modular monolithic and microservices architectures
  • Design cloud-based solutions
  • Support development teams by promoting modern engineering standards, DevOps practices, and CI/CD pipelines
  • Ensure effective observability and monitoring using tools such as Prometheus and Grafana
  • Ensure quality through unit and end-to-end (E2E) testing
  • Lead migration of integration tools
  • Collaborate with other technical and product teams
  • Act as a technical reference, guiding strategic decisions

Requirements

  • At least 5 years of experience in similar roles
  • Strong experience with .NET and developing complex applications
  • Deep knowledge of modular monolithic and microservices architectures
  • Hands-on experience with cloud computing (Azure, AWS or GCP)
  • Strong command of CI/CD, pipelines and DevOps practices
  • Experience with relational and non-relational databases
  • Knowledge of observability solutions (Prometheus, Grafana) and modern engineering patterns
  • Experience with multiple integration tools (Kafka, Apigee, Solace)
  • Experience with unit and E2E testing and automation tools
  • Understanding of web development
  • Ability to understand requirements and technical solutions
  • Good communication skills
  • Critical mindset and focus on continuous improvement
  • Strong delivery orientation and ability to meet deadlines and goals
  • Good analytical and problem-solving skills
  • Ability to learn and adapt to new technologies
  • Ability to work with cross-functional teams
  • Autonomy and initiative
Benefits
  • Flexible contracting/employment model
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETcloud computingmodular monolithic architecturemicroservices architectureCI/CDDevOps practicesunit testingend-to-end testingrelational databasesnon-relational databases
Soft skills
communication skillscritical mindsetdelivery orientationanalytical skillsproblem-solving skillsadaptabilityautonomyinitiative