Role Overview
We are looking for a Senior AWS Cloud Engineer to lead the design, implementation, and optimization of SMPnet’s cloud infrastructure. You will own complex AWS architectures, drive best practices, mentor junior engineers, and collaborate with backend, DevOps, and data teams to deliver robust, scalable, and secure cloud solutions.
This role requires deep knowledge of AWS services, strong hands-on engineering skills (TypeScript for CDK, Python for services), and the ability to transform business and engineering needs into high-quality cloud systems
Key Responsibilities
Cloud Architecture & Infrastructure
- Lead the design and deployment of scalable, production-grade AWS infrastructure using AWS CDK (TypeScript).
- Architect secure, high-performance systems using AWS services such as Lambda, API Gateway, DynamoDB, S3, ECS/Fargate, VPC, EventBridge, and CloudFront.
- Develop reusable CDK constructs, patterns, and libraries to standardise infrastructure across teams.
- Own monitoring, logging, observability, and alerting strategies (CloudWatch, X-Ray, OpenSearch, etc.).
- Ensure cost efficiency through resource optimisation and proactive recommendations.
Backend & Platform Engineering
- Work closely with backend engineers to deploy Python-based microservices and serverless applications.
- Lead troubleshooting for complex cloud runtime issues, performance bottlenecks, and infrastructure–service interactions.
- Contribute to automated testing, CI/CD improvements, and deployment workflows.
DevOps & Cloud Operations
- Maintain highly available, resilient, and secure environments across development, staging, and production.
- Drive security best practices (IAM, least privilege, secrets management, auditability, compliance alignment).
- Introduce infrastructure automation, reliability tooling, and operational improvements.
- Lead incident response, root-cause analysis, and preventive action planning
Technical Leadership
- Mentor and support junior and mid-level cloud engineers.
- Guide architectural decisions and participate in technical design reviews.
- Document infrastructure, architectural reasoning, and operational processes.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on experience on AWS.
- Strong experience of AWS services (IAM, Lambda, S3, CloudFormation, etc.)
- Professional experience with TypeScript or JavaScript
- Strong programming skills in Python for backend or automation use cases.
- Solid understanding of DevOps practices, CI/CD, and Git-based workflows.
- Excellent problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.
- Strong command of the English language, both written and spoken.
What We Offer
- A full-time position with a competitive salary
- Benefits, including stock options, 28 days holidays (excluding statutory), private health insurance, €1000 one-off training budget for professional development and wellness.
- Flexible working hours with a focus on achieving a balanced work environment.
- A collaborative and innovative atmosphere with opportunities to impact the company’s direction and growth.