Senior Software Engineer – Platform & Cloud Migration (AWS) 

anastasiia korytnyuk

Published: 27 Jan, 2026

A global product-focused technology company is looking for a Senior Software Engineer with strong expertise in cloud platforms and AWS to support the migration of legacy systems to a modern, scalable, serverless architecture. 

This role sits at the intersection of software engineering, cloud architecture, and platform enablement, offering the opportunity to make a significant impact on a large-scale technical transformation. You will work with complex systems, lead critical migration initiatives, and help shape long-term architectural decisions. 

Experience / Skills required: 

Must have: 

  • Experience: 10+ years of professional software engineering experience, ideally in large-scale or enterprise systems 
  • Python: Strong, hands-on production experience 
  • AWS Serverless: 3+ years of daily experience with Lambda, DynamoDB, API Gateway, and Step Functions 
  • Legacy Migration: Proven experience migrating legacy or monolithic systems to cloud-native architectures 
  • Infrastructure as Code: AWS CDK (required), Terraform and/or CloudFormation  
  • Data Stores: Strong experience with PostgreSQL and DynamoDB 
  • API & Security: Deep understanding of authentication, authorisation, and secure API design 
  • Cloud Performance: Ability to diagnose and resolve scalability, reliability, and performance issues in production 
  • Upper-Intermediate English and better 

    Responsibilities: 

    • Lead the migration of platform and backend services from legacy infrastructure to AWS cloud and serverless environments 
    • Design, implement, and evolve cloud-native platform solutions with a strong focus on scalability and reliability 
    • Build and maintain shared platform services and tooling to support multiple product teams 
    • Own and improve cloud architecture, infrastructure, and deployment patterns 
    • Collaborate closely with product, engineering, and infrastructure teams to deliver complex migration initiatives 
    • Drive adoption of best practices in cloud security, performance, and cost optimization 
    • Contribute hands-on code across backend and platform components 
    • Support and improve CI/CD pipelines and infrastructure-as-code workflows 
    • Participate in architectural reviews and influence technical direction and platform strategy 
    • Troubleshoot and resolve complex production and platform-level issues 
    • Ensure systems meet operational, reliability, and observability standards 

    We offer:  

    • Competitive salary with the regular review 
    • Medical Insurance after 3 months probation period (can be used in Ukraine) 
    • Vacation (up to 20 working days) 
    • Paid sick leaves (10 working days) 
    • National Holidays as paid time off (11 days) 
    • Online English courses 
    • Accountant assistance and legal support 
    • Flexible working schedule, remote, office-based or hybrid format  
    • Fully-equipped perfect office space located in the city center (ready for work in blackouts) 
    • Direct cooperation with the customer 
    • Dynamic environment with low level of bureaucracy and great team spirit 
    • Challenging projects in diverse business domains and a variety of tech stacks 
    • Communication with Top/Senior level specialists to strengthen your hard skills 
    • Online/offline teambuildings 
    • Volunteering culture development and support 
    Send CV

      300

      Dear ,

      Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.

      Looking forward to connecting with you soon!

      Best regards,
      nCube Recruitment Team

        Briefly Describe Your Request
        300
        agree icon By submitting this form I agree to the  Privacy Policy
        Form Submitted
        Development offices:
        Kyiv, Ukraine
        Warsaw, Poland
        Sao Paolo, Brasil
        United Kingdom
        London
        Phone: +44 772 611 66 87
        contact@ncube.com