Senior / Principal Python Engineer at Sigma Software | Torre

Senior / Principal Python Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (for Brazil residents)
Shared by
Emma of Torre.ai
about 1 month ago

Responsibilities


Company DescriptionJoin a project where scalable backend engineering meets modern AI-driven financial technology. We are looking for a Senior / Principal Python Engineer to help build and evolve high-load payment and revenue systems used by businesses worldwide.You will work on cloud-native backend services, distributed systems, and payment infrastructure while collaborating with Product, Frontend, AI, and Engineering teams. This role is ideal for engineers who enjoy solving complex technical challenges, influencing architecture decisions, and driving engineering excellence.We at Sigma Software value technical ownership, collaboration, and continuous learning. You will join an international environment where innovation, modern technologies, and professional growth are part of everyday work.CUSTOMEROur Customer is a global SaaS company developing an AI-native revenue platform for modern finance and accounting teams. The company provides subscription management, billing automation, and revenue operations solutions that help organizations optimize financial workflows, improve scalability, and streamline transaction management across complex business ecosystems.Job DescriptionDesign, develop, and maintain scalable backend services and APIs for cloud-native applicationsBuild and optimize distributed systems, payment processing pipelines, and backend infrastructureEnsure high availability, security, scalability, and performance of backend systemsParticipate in architecture discussions and contribute to technical strategy and decision-makingCollaborate with Product, Frontend, AI, and DevOps teams to deliver high-quality solutionsMentor engineers through code reviews, technical guidance, and engineering best practicesTroubleshoot complex production issues and drive continuous improvementsContribute to AI-powered product capabilities and AI/ML-driven initiativesPromote engineering excellence, observability, and maintainability across services and infrastructureQualifications5+ years of professional Back-end software engineering experience using PythonSolid experience designing and building RESTful APIs and distributed backend systemsStrong knowledge of SQL and/or NoSQL databasesHands-on experience with AWS cloud servicesExperience with Docker and KubernetesUnderstanding of scalable cloud-native architectures and microservices principlesExperience working in cross-functional Agile teamsStrong problem-solving, communication, and collaboration skillsAbility to drive technical initiatives and contribute to architectural decisionsUpper-Intermediate or higher English levelWILL BE A PLUSExperience with FastAPI and TypeScriptExperience building AI-powered user experiences or integrating AI/LLM services into Front-end applicationsHands-on experience with AI technologies and LLM ecosystemsExperience integrating OpenAI, Anthropic, or similar AI servicesExperience working with AI SDKs and prompt-based applicationsAdditional InformationPERSONAL PROFILEProactive and ownership-driven mindsetStrong analytical and systems-thinking approachAbility to work effectively in a collaborative international environment