Xirgo

Senior Python Engineer

Xirgo

full-time

Posted on:

Location Type: Hybrid

Location: 🇧🇬 Bulgaria

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudDjangoDockerDynamoDBFlaskKafkaMySQLPythonRabbitMQRedisSDLC

About the role

  • Design and implementation of functional requirements
  • Develop and build efficient and viable back-end features in Python
  • Support and improve our CI/CD pipelines to ensure rapid and reliable delivery of features and updates
  • Collaborate closely with Product, Program Management and API teams to ensure test coverage aligns with acceptance criteria and real-world usage scenarios
  • Lead evaluation sessions with external vendors, product organization, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Develop comprehensive end-to-end solutions that transform raw data into well-presented outputs
  • Bring performance and quality focused thinking to sprint planning and story refinement sessions, ensuring all features are testable and measurable

Requirements

  • 4+ years of experience as a Python Software Engineer, with a strong cloud focus
  • Proficient with Amazon Web Service and experienced in working with API’s
  • Experience across the whole Software Development Life Cycle.
  • Solid understanding of REST APIs, Microservice design, Postman, Django / FastAPI / Flask
  • Solid Database knowledge MySql, MSSQL, DynamoDB. Query optimization, indexing
  • Experience with Redis, SQS, RabbitMQ
  • Experience with CI/CD tools like GitLab and Azure DevOps
  • Experience with video, event driven architecture and data-heavy platforms is a strong plus
  • Very good written and spoken English
  • Ability to prioritize and manage own workload
  • Nice to Have -Experience with Kafka, Elastic Search, Data Lake, Docker
  • Big data experience
  • Familiarity with fleet management systems
Benefits
  • Competitive compensation and benefits
  • Additional Health Care
  • Work from home or hybrid depending on your location

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonREST APIsMicroservice designPostmanDjangoFastAPIFlaskMySQLMSSQLDynamoDB
Soft skills
collaborationcommunicationprioritizationworkload managementperformance focusquality focus