
Tech Lead – Staff Full Stack Engineer
Posted Oct 13

Posted Oct 13
This is a fully remote position, open to applicants in Portugal, +1 more country.
• Develop and sustain full-stack applications utilizing React, TypeScript, Node.js, and NestJS.
• Create AWS serverless services, including TypeScript-based Lambda functions.
• Design and enhance distributed systems and event-driven workflows using Amazon EventBridge, SNS, and SQS.
• Construct features that integrate with machine learning forecasting models, facilitating automated workflows and user interactions.
• Implement automated testing across unit, integration, and end-to-end layers, including Playwright.
• Optimize CI/CD pipelines for more automated and reliable delivery.
• Manage infrastructure as code with Terraform and contribute to delivery workflows via Jenkins.
• Monitor production services using Grafana for metrics and OpenSearch for logging and alerts.
• Employ AI-assisted development methodologies to enhance engineering efficiency while upholding code quality.
• Collaborate with engineers, product stakeholders, and colleagues engaged in forecasting models to deliver features across the platform.
• Lead architectural and technical decisions, mentor engineers, and oversee technical delivery while remaining actively engaged in development.
• Extensive commercial experience in delivering full-stack applications using TypeScript, React, and Node.js.
• Proficient in building backend services with NestJS or an equivalent Node.js framework.
• Strong practical experience with AWS serverless architecture, particularly Lambda.
• Comprehensive understanding of distributed systems and event-driven architectures, including asynchronous messaging, failure handling, and service reliability.
• Experience with Amazon EventBridge, SNS/SQS, and DynamoDB, or similar technologies and patterns.
• A strong dedication to test automation, with experience in unit, integration, and end-to-end testing.
• Familiarity with Playwright or a similar end-to-end testing framework.
• Knowledge of Terraform, CI/CD pipelines, and production observability.
• Experience employing AI-assisted tools and practices throughout the software development lifecycle, ensuring appropriate review and validation.
• Understanding of how applications integrate with machine learning models to provide valuable product features, automation, and user interaction.
• Dedicated MLOps expertise is not a prerequisite.
• A proactive and collaborative mindset, capable of contributing independently and taking ownership of intricate engineering tasks.
• Proven track record in providing technical leadership, shaping architecture, supporting fellow engineers, and guiding delivery within complex distributed environments.
• Strong verbal and written communication skills in English.
• Previous experience in building forecasting, predictive analytics, or other machine learning-powered products.
• Experience designing interfaces and workflows that enable users to review and engage with model outputs.
• Hands-on experience with Jenkins, Grafana, and OpenSearch.
• Experience enhancing delivery pipelines through advanced test automation and AI-assisted engineering.
• Prior experience contributing to an end-to-end platform encompassing frontend applications, backend services, and model integration.
• Be part of a collegial environment where responsibility and authority are shared equally among colleagues, contributing to our company culture.
• A culture that focuses on learning from mistakes rather than criticizing failures.
• An Agile environment that welcomes your ideas.
• Opportunities for growth and involvement in diverse projects.
• Continuous training and mentoring.
• Potential for travel.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.