Senior Python Developer

Senior Python Developer

Sirma Group

Sofia, Bulgaria

About the role

We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team. As a Backend Developer, you will support the development of core backend functionality in Python, with a strong focus on integration with AWS services. You’ll be working closely with the rest of the team to build robust, scalable, and intelligent backend solutions that power the AI/ML features of the application.

Your responsibilities

  • Develop and maintain backend services using Python (e.g., FastAPI, Flask);
  • Integrate and orchestrate AWS Serverless components such as Lambda, API Gateway, Step Functions, S3, DynamoDB, etc.;
  • Collaborate with ML engineers and frontend developers to deliver AI-driven features (e.g., report generation, chat-based knowledge retrieval);
  • Contribute to the evolution of the architecture with a focus on scalability, maintainability, and performance;
  • Participate in code reviews and team ceremonies as part of a highly collaborative development team.

Role's requirements

  • 5+ years of experience in Python backend development;
  • In-depth knowledge of AWS, especially serverless architecture (Lambda, API Gateway, S3, DynamoDB, etc.);
  • Experience with designing and integrating RESTful APIs;
  • Familiarity with CI/CD pipelines and DevOps practices in cloud environments;
  • Solid understanding of cloud-native application patterns;
  • Bachelor's degree in Computer Science or a related degree;
  • Excellent spoken and written English.

Advantages

  • Experience with Infrastructure as Code, particularly Terraform;
  • Exposure to AWS ML services like SageMaker or Bedrock;
  • Previous work on AI/ML-driven applications or feature.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Bulgaria      Developer      On-site      Python Developer      Sirma Group     

EuroTechJobs Logo

© EuroJobsites 2025