Lead Enterprise Software Engineer

Bucharest, Romania

About Role

We are seeking a highly skilled Lead Enterprise Software Engineer with strong expertise in Python development, cloud platforms, and automation technologies.

The ideal candidate will play a key role in designing, building, and maintaining scalable software solutions that support cloud infrastructure management and enterprise automation initiatives. This position requires deep technical knowledge in Python, API development, cloud architecture, and modern DevOps practices.

The role involves working closely with solution architects, DevOps engineers, and cross-functional engineering teams to develop automation pipelines and cloud management tools that improve operational efficiency and reliability. Candidates should demonstrate strong problem-solving abilities, leadership skills, and the capacity to mentor engineers while delivering high-quality, maintainable software solutions.

Additionally, the position will contribute to the integration of AI and machine learning technologies into cloud operations, enabling predictive analytics, automation, and intelligent infrastructure management.

Key Responsibilities

Design, develop, and maintain scalable Python-based automation and cloud infrastructure management solutions

Architect and implement Infrastructure as Code (IaC) using tools such as Terraform and Azure DevOps

Develop and integrate RESTful APIs and third-party services to support cloud automation and operational workflows

Build automation pipelines to support cloud provisioning, monitoring, reporting, and orchestration

Collaborate with architects, DevOps engineers, and platform teams to translate business and technical requirements into scalable software solutions

Implement CI/CD pipelines to support automated testing, deployment, and monitoring of cloud applications

Lead the integration of AI and machine learning technologies to enhance cloud operations, including predictive analytics, anomaly detection, and automation

Support development and deployment of AI-driven models for cloud resource management using technologies such as LLMs, RAG, and Prompt Engineering

Ensure secure software development practices, including proper data protection, authentication, and cloud security controls

Perform and oversee code reviews to maintain high standards of code quality, scalability, and maintainability

Mentor and guide engineers in Python development, software architecture, and automation best practices

Collaborate with cross-functional teams to improve engineering processes and cloud automation capabilities

Document system architecture, development processes, and technical solutions

Stay up to date with emerging technologies in cloud computing, Python development, AI/ML, and automation

Profile

Strong hands-on experience in Python software development, particularly for automation and cloud-based applications

Experience developing Web APIs using Python frameworks such as Django or Flask

Strong knowledge of cloud platforms, including AWS and Azure

Experience implementing Infrastructure as Code (IaC) using Terraform or similar tools

Hands-on experience integrating AI/ML technologies into cloud or automation workflows

Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or similar technologies

Experience with containerization and orchestration technologies, including Docker and Kubernetes

Strong experience designing and integrating RESTful APIs and third-party services

Solid understanding of CI/CD pipelines, version control systems (Git), and DevOps practices

Experience working with serverless architectures, such as AWS Lambda or Azure Functions

Knowledge of monitoring and observability tools, such as Prometheus or Datadog

Understanding of software architecture principles, design patterns, and scalable system design

Strong understanding of cloud security practices, including IAM, encryption, and secure API integrations

Experience working with AI technologies, including LLMs, RAG, and Prompt Engineering

Familiarity with Agile development methodologies

Strong analytical and problem-solving skills with attention to detail

Excellent communication skills and ability to collaborate across engineering teams

Education

Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent professional experience.

Travel Requirements

Occasional travel may be required.

Lead Enterprise Software Engineer

Bucharest, Romania

About Role

We are seeking a highly skilled Lead Enterprise Software Engineer with strong expertise in Python development, cloud platforms, and automation technologies.

The ideal candidate will play a key role in designing, building, and maintaining scalable software solutions that support cloud infrastructure management and enterprise automation initiatives. This position requires deep technical knowledge in Python, API development, cloud architecture, and modern DevOps practices.

The role involves working closely with solution architects, DevOps engineers, and cross-functional engineering teams to develop automation pipelines and cloud management tools that improve operational efficiency and reliability. Candidates should demonstrate strong problem-solving abilities, leadership skills, and the capacity to mentor engineers while delivering high-quality, maintainable software solutions.

Additionally, the position will contribute to the integration of AI and machine learning technologies into cloud operations, enabling predictive analytics, automation, and intelligent infrastructure management.

Key Responsibilities

Design, develop, and maintain scalable Python-based automation and cloud infrastructure management solutions

Architect and implement Infrastructure as Code (IaC) using tools such as Terraform and Azure DevOps

Develop and integrate RESTful APIs and third-party services to support cloud automation and operational workflows

Build automation pipelines to support cloud provisioning, monitoring, reporting, and orchestration

Collaborate with architects, DevOps engineers, and platform teams to translate business and technical requirements into scalable software solutions

Implement CI/CD pipelines to support automated testing, deployment, and monitoring of cloud applications

Lead the integration of AI and machine learning technologies to enhance cloud operations, including predictive analytics, anomaly detection, and automation

Support development and deployment of AI-driven models for cloud resource management using technologies such as LLMs, RAG, and Prompt Engineering

Ensure secure software development practices, including proper data protection, authentication, and cloud security controls

Perform and oversee code reviews to maintain high standards of code quality, scalability, and maintainability

Mentor and guide engineers in Python development, software architecture, and automation best practices

Collaborate with cross-functional teams to improve engineering processes and cloud automation capabilities

Document system architecture, development processes, and technical solutions

Stay up to date with emerging technologies in cloud computing, Python development, AI/ML, and automation

Profile

Strong hands-on experience in Python software development, particularly for automation and cloud-based applications

Experience developing Web APIs using Python frameworks such as Django or Flask

Strong knowledge of cloud platforms, including AWS and Azure

Experience implementing Infrastructure as Code (IaC) using Terraform or similar tools

Hands-on experience integrating AI/ML technologies into cloud or automation workflows

Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or similar technologies

Experience with containerization and orchestration technologies, including Docker and Kubernetes

Strong experience designing and integrating RESTful APIs and third-party services

Solid understanding of CI/CD pipelines, version control systems (Git), and DevOps practices

Experience working with serverless architectures, such as AWS Lambda or Azure Functions

Knowledge of monitoring and observability tools, such as Prometheus or Datadog

Understanding of software architecture principles, design patterns, and scalable system design

Strong understanding of cloud security practices, including IAM, encryption, and secure API integrations

Experience working with AI technologies, including LLMs, RAG, and Prompt Engineering

Familiarity with Agile development methodologies

Strong analytical and problem-solving skills with attention to detail

Excellent communication skills and ability to collaborate across engineering teams

Education

Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent professional experience.

Travel Requirements

Occasional travel may be required.