Overview:
We are embarking on an exciting journey to build a universal platform where users can seamlessly access all their ecosystem settings, generated content, and order history in one place. This platform will integrate modules from multiple teams using module federation, delivering a cohesive and scalable experience.
To achieve this, we are looking for a highly skilled engineer with strong expertise in observability, infrastructure, AWS and back-end development with Node.js. You’ll play a pivotal role in shaping this cutting-edge platform, working with the latest technologies to create a high-performing, cloud-native system.
If you’re passionate about solving complex challenges and building cloud-native architectures, this is your chance to make a significant impact from day one.
The Team:
This newly formed team consists of three experienced software engineers and one designer, all dedicated to building the platform from the ground up. As one of the two engineers joining the team (alongside a new frontend hire), you will be instrumental in helping to define the platform’s core architecture and engineering practices.
Your Responsibilities:
Cloud Platform Engineering
(Focus: Observability, infrastructure, deployment, cloud-native architecture, DevOps)
- Design and implement robust cloud infrastructure using AWS best practices and well-architected framework principles
- Build comprehensive observability solutions to monitor system health, performance, and user experience
- Implement infrastructure-as-code practices to ensure reproducible environments
- Collaborate on platform reliability engineering initiatives, including incident response and root cause analysis
- Lead efforts to optimize cloud resource utilization while maintaining performance standard
Backend Development
(Focus: application logic, Node.js services, software architecture)
- Architect and develop scalable, maintainable backend services using Node.js.
- Build deployment pipelines tailored to AWS-based Node.js applications
- Write secure, testable code with a focus on performance, scalability, and reliability.
- Define and promote backend best practices, coding standards, and design patterns across the team.
About You:
You have at least 6 years of hands-on software development experience, with a strong foundation in backend engineering and cloud infrastructure. You bring a systems-thinking mindset, thrive at the intersection of development and DevOps, and are excited to help build a scalable, cloud-native platform from the ground up.
Technical Skills:
- Deep knowledge of AWS services and Infrastructure-as-Code tools (CloudFormation, CDK, Terraform)
- Experience designing and implementing observability solutions using tools like CloudWatch, Prometheus, Grafana, or New Relic
- Proven track record implementing CI/CD pipelines in AWS environments
- Strong understanding of containerization technologies (Docker, Kubernetes) and AWS container services (ECS, EKS)
- Experience with infrastructure automation and deployment strategies
- Advanced Node.js experience with focus on building high-performance, scalable server-side applications
- Deep knowledge of Node.js internals, event loop, and asynchronous programming patterns
- Experience optimizing Node.js applications for performance and reliability in production environments
- Expertise in Node.js microservices architecture and integration with AWS services
- Proficient with Node.js monitoring and debugging tools (e.g., PM2, New Relic, Datadog)
- Experience with serverless Node.js implementations using AWS Lambda and API Gateway
You’ll excel here if you are:
- Passionate about cloud-native architectures and infrastructure optimization
- Curious about emerging AWS services and DevOps best practices
- Thrive in solving complex infrastructure and reliability challenges
- Dedicated to building observable systems with proper instrumentation
- Committed to engineering excellence and best practices
- A self-starter who manages time effectively and thrives in collaborative environments
- A confident communicator who can articulate technical concepts clearly
Please note that this position is available exclusively as an employment contract and is open only to Romanian citizens or individuals holding a valid work permit.
Full-remote role.