Senior Backend Software Engineer
New
C
CoduranceFinancial Services
Portugal, remoteContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSNode.jsTypeScriptServerlessCI/CDAWS LambdaDistributed Systems
Requirements
- Strong hands-on experience with Node.js and TypeScript.
- Experience with AWS cloud services, especially serverless architectures (e.g. AWS Lambda) and event-driven systems.
- Strong experience building and operating scalable backend APIs and services.
- Experience with CI/CD pipelines and automated deployment workflows (e.g. GitHub Actions).
- Strong engineering fundamentals, including system design, testing, refactoring, observability, and production readiness.
- Experience designing and working with distributed systems, including asynchronous workflows and event-driven architectures.
- Understanding of system reliability concepts such as retries, idempotency, failure handling, and consistency trade-offs.
- Experience working in environments where you are expected to take ownership, identify problems, and drive solutions independently.
- Strong communication skills and the ability to collaborate effectively with engineers, product managers, and operational stakeholders.
Responsibilities
- Build and maintain high-quality backend services using Node.js and TypeScript.
- Design and operate AWS-based serverless systems with a strong focus on scalability, reliability, and cost efficiency.
- Develop and maintain event-driven architectures and asynchronous workflows.
- Design robust APIs with attention to performance, correctness, and maintainability.
- Own services in production, including monitoring, alerting, debugging, and incident response.
- Implement and maintain CI/CD pipelines to ensure safe and efficient deployments.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Improve system observability through effective logging, metrics, and distributed tracing.
- Participate in architectural discussions and contribute to long-term system evolution.
View Full Description & ApplyYou'll be redirected to the employer's site