Skip to main content
Sigma Software

Senior / Principal Python Engineer

RemoteNot specified. Estimate: worldwide · 82% confidence
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

The listing doesn't say where it hires from. It may be open worldwide (82% confidence). This is an estimate, not an eligibility rule; verify before applying.Signals: company workplace model and company offices.

No BS summary

Senior/Principal Python Engineer needed for high-load payment and revenue systems. Requires 5+ years of Python backend experience, RESTful APIs, distributed systems, SQL/NoSQL, and AWS. Must be able to influence architecture and mentor others. Upper-Intermediate English required.

Core skills

PythonAI-driven financial technologydistributed systems

Required skills

RESTful APIsdistributed backend systemsSQLNoSQL databasesAWS cloud servicesDockerKubernetescloud-native architecturesmicroservices principlesAgile

Optional skills

FastAPITypeScriptAI-powered user experiencesAI/LLM services integrationAI technologiesLLM ecosystemsOpenAIAnthropic

Required languages

English Upper-Intermediate

What you'll do

  • Design, develop, and maintain scalable backend services and APIs for cloud-native applications
  • Build and optimize distributed systems, payment processing pipelines, and backend infrastructure
  • Ensure high availability, security, scalability, and performance of backend systems
  • Participate in architecture discussions and contribute to technical strategy and decision-making
  • Collaborate with Product, Frontend, AI, and DevOps teams to deliver high-quality solutions
  • Mentor engineers through code reviews, technical guidance, and engineering best practices
  • Troubleshoot complex production issues and drive continuous improvements
  • Contribute to AI-powered product capabilities and AI/ML-driven initiatives
  • Promote engineering excellence, observability, and maintainability across services and infrastructure

What they require

  • 5+ years of professional Back-end software engineering experience using Python
  • Solid experience designing and building RESTful APIs and distributed backend systems
  • Strong knowledge of SQL and/or NoSQL databases
  • Hands-on experience with AWS cloud services
  • Experience with Docker and Kubernetes
  • Understanding of scalable cloud-native architectures and microservices principles
  • Experience working in cross-functional Agile teams
  • Strong problem-solving, communication, and collaboration skills
  • Ability to drive technical initiatives and contribute to architectural decisions
  • Upper-Intermediate or higher English level

Sigma Software is looking for an Embedded Software Developer to join our growing Embedded Software Development team and contribute to the creation of innovative smart beverage solutions.

ITMid-size

What people say about this company

4.4/ 5

Salary not disclosed