Fullstack Engineer โ Cloud and AI Platform Development
fullstack Engineer โ Cloud & AI Platform Development, #Kyiv office, 4-6k$, upper English
About the Role
We are seeking a Software Engineer to support the development of a secure, cloud-based platform that will combine AI-assisted workflows, third-party API integrations, data processing, automation, and internal analytical tools.
The role requires a developer with strong practical experience in Amazon AWS or comparable cloud infrastructure, hands-on work with AI/LLM APIs, and the ability to build reliable backend services, integrations, and user-facing platform functionality. The candidate should be comfortable working with sensitive business requirements while maintaining high standards for security, scalability, and technical documentation.
Key Responsibilities
Develop and maintain backend services, APIs, frontend components, dashboards, and internal platform tools.
Build and manage integrations with third-party APIs, including external data providers, AI services, automation tools, and other software systems.
Implement AI-assisted workflows, including prompt management, structured outputs, automated data processing, classification, summarization, and validation of AI-generated results.
Support the deployment and maintenance of cloud infrastructure on Amazon AWS or similar platforms, including storage, databases, access controls, logging, monitoring, and scalable processing.
Design and maintain secure data pipelines, background tasks, workflow automation, and report-generation functionality.
Implement secure authentication, role-based access control, workspace separation, encryption, secrets management, and audit logging.
Support CI/CD pipelines, testing, debugging, performance optimization, and system reliability.
Prepare technical documentation, including architecture notes, API documentation, data-flow descriptions, and deployment instructions.
Work with product and business stakeholders to translate operational needs into practical software features.
Required Qualifications
3+ years of professional software development experience, preferably in cloud-based platforms, SaaS products, automation systems, data-driven tools, or security-sensitive software environments.
Strong experience with one or more backend languages, such as Python, Node.js / TypeScript, Go, Java, or C#.
Practical experience with Amazon AWS or comparable cloud platforms. The candidate should understand cloud deployment, storage, databases, IAM/access controls, logging, monitoring, scaling, and secure configuration.
Strong hands-on experience with AI/LLM APIs and AI-enabled workflow implementation, including prompt design, structured outputs, model integration, workflow automation, and validation of generated results.
Experience building APIs and integrating third-party services, including authentication, rate limits, error handling, retries, data normalization, and monitoring.
Experience with modern databases such as PostgreSQL, MySQL, DynamoDB, MongoDB, or similar.
Understanding of secure software development practices, including access control, input validation, secure credential handling, encryption, logging, and dependency management.
Ability to work independently, solve technical problems, and clearly document technical decisions.
Preferred Qualifications
Experience with modern frontend frameworks such as React, Next.js, Vue, or similar.
Experience with Docker, serverless architecture, queues, background jobs, or workflow orchestration tools.
Familiarity with infrastructure as code, such as Terraform, AWS CDK, CloudFormation, or similar.
Experience with AI-assisted applications, embeddings, retrieval-based workflows, data extraction, or automated report generation.
Understanding of cloud security, API security, privacy-conscious data handling, and secure multi-user platform architecture.
Experience working in an early-stage product environment or building MVPs from the ground up.
Candidate Profile:
The ideal candidate is a cloud-oriented, security-minded software engineer with strong backend or full-stack capabilities. They should be able to build reliable platform infrastructure, integrate multiple external services, implement AI-enabled workflows, and support secure deployment on AWS or similar cloud infrastructure.
The role is best suited for someone who can combine practical engineering, cloud architecture, AI implementation, API integration, and secure development practices in a fast-moving product environment.
Required domain experience
| SaaS | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | B2 - Upper Intermediate |