Talent.com
Esta oferta de trabalho já não está disponível no seu país.
Principal Software Engineer | Scale Up

Principal Software Engineer | Scale Up

Reach ITPortugal, Portalegre, Portugal
Há 2 dias
Descrição do cargo

Reach IT - Nearshore Solution!

Our nearshore expertise sets us apart. We specialize in on-demand, scalable solutions, and operational excellence. By bridging the talent gap, we deliver results that drive your business forward.

We are looking for a Principal Backend Software Engineer | Node / AWS (Lisboa)

Skills :

6+ years of professional experience in backend development with Node.js (TypeScript);

MongoDB for data modeling and query optimization (Or DynamoDB);

AWS cloud services (ECS / EKS, Lambda, S3, RDS, SQS / SNS, ElastiCache);

Background in microservices architecture design, implementation, and refactoring;

Building and maintaining CI / CD pipelines (GitHub Actions, Docker);

Jest (unit testing) | Supertest (API / integration testing);

Observability tools, preferably Datadog (logs, metrics, tracing);

Familiarity with event-driven architectures (Kafka, SNS / SQS).

Exposure to GraphQL API design.

Code quality and coverage.

Fluency in English and ability to work in an international, cross-functional environment.

Your Responsibilities :

Work as a Senior Backend Software Engineer focused on Node.js / TypeScript, developing scalable microservices and high-performance APIs;

Contribute to the architectural refactoring of the backend core, creating a solid foundation for new products and integrations;

Collaborate directly with the CTO and the engineering team in design, technology standards, and technical roadmap decisions;

Build and maintain CI / CD pipelines (GitHub Actions) with automated unit, integration, and end-to-end testing;

Implement observability with Datadog (logs, metrics, tracing) to ensure platform reliability.

Build and operate cloud-native solutions on AWS, taking real ownership over critical parts of the platform;

Execute refactoring of critical modules to increase resilience and reduce technical debt;

Model and optimize data in MongoDB for high-volume transactional environments;

Adopt IaC for consistent provisioning in Terraform;

Collaborate closely with frontend engineers (React / TypeScript) to align API contracts;

#NodeJS #TypeScript #MongoDB #AWS #Microservices #DistributedSystems #CloudNative #DevOps #InfrastructureAsCode #Terraform #AWSCDK #Jest

#Cypress #Playwright #AutomatedTesting #CI_CD #GitHubActions #SonarQube #Observability #Datadog #LogisticsTech #SmartLockers #LastMileDelivery #SaaS #ScaleUp #BackendEngineer #PrincipalEngineer #SoftwareArchitecture

Criar um alerta de emprego para esta pesquisa

Software Engineer • Portugal, Portalegre, Portugal