Job Closed
This listing is no longer active.
Senior Software Engineer – Full-Stack, Back-end, Python
Location
Mexico
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Full-Stack, Back-end, Python
Able
• Design and build backend systems, APIs, and intelligent workflows • Define architecture and data flows for scalable applications • Lead discovery and shape technical approaches for new initiatives • Guide implementation through design reviews, code reviews, and technical direction • Evaluate and apply AI or ML tools where they create real value • Build systems with a focus on performance, reliability, and maintainability • Collaborate with stakeholders to translate business needs into technical solutions
Job Requirements
- 10+ years building backend or full-stack systems in production
- Python (Advanced): Must know AsyncIO, FastAPI, and Pydantic (for complex validation)
- Graph Databases: Direct experience with Neo4j and writing Cypher queries
- Event-Driven Architecture: Comfortable with Kafka/Redpanda (Producers, Consumers, and handling async events)
- API Design: Strong GraphQL experience (Schema design, Resolvers) and WebSockets for real-time updates.
- Core Concepts: Experience building State Machines, Workflow Engines, or Rules Engines (not just CRUD apps).
- Data & Infra: PostgreSQL (JSONB/Transactional locking) and Docker/Compose
Benefits
- 18 days of PTO per year
- Observance of local holidays
- Annual break between Christmas and New Years
- Monthly wellness stipend
- Snack boxes delivered to your home
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Developer – Java
S + S Regeltechnik GmbHIhr zuverlässiger Partner für Regelungstechnik, Sensorik & Messgeräte S+S Regeltechnik GmbH
• Develop and troubleshoot a Java application in an agile environment • Regular communication with the client regarding requirements • Create unit and integration tests • Maintain CI/CD pipelines • Produce technical documentation in accordance with quality standards
• Rad na projektima iz oblasti korisničke podrške • Prijem korisničkih upita • Pružanje pomoći klijentima • Rad sa timom na rješavanju problema
Senior Systems Analyst – Java, Microservices, Cloud
AVANTTiAgilidade | Senioridade | Transparência | Responsabilidade Social
• Gather and understand requirements with business stakeholders, proposing efficient technical solutions • Develop and maintain applications, ensuring performance, scalability, and quality • Create and execute tests to validate developed functionality • Work with a focus on continuous improvement of processes and solutions • Share knowledge with the team and support collective technical growth • Report activity progress according to IT governance • Act with a sense of ownership, ensuring quality in deliveries • Provide Level 3 technical support
Desenvolvedor(a) Full Stack Sênior – React Native, Java, Angular
nommadUma empresa de tecnologia que busca através de soluções digitais melhorar a experiência no negócio de nossos clientes.
• Desenvolver, implementar e manter aplicações web e mobile • Atuar na análise e correção de problemas técnicos existentes • Identificar gaps técnicos e propor melhorias de arquitetura e performance • Elaborar e manter documentação técnica atualizada • Estimar esforço de desenvolvimento e cumprir prazos definidos • Atuar na mentoria e desenvolvimento técnico de profissionais juniores • Trabalhar em conjunto com times multidisciplinares (produto, arquitetura, dados) • Apresentar soluções técnicas e apoiar tomadas de decisão



