Job Closed

This listing is no longer active.

Able

A product strategy and development company

Senior Software Engineer – Full-Stack, Back-end, Python

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2008H1B SponsorCompany SiteLinkedIn

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 Job Pages

More Backend Engineer Jobs

S + S Regeltechnik GmbH logo

Senior Backend Developer – Java

S + S Regeltechnik GmbH

Ihr zuverlässiger Partner für Regelungstechnik, Sensorik & Messgeräte S+S Regeltechnik GmbH

Backend Engineer60 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• 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

Germany
Full TimeRemoteTeam 10,001+Since 1978H1B No Sponsor

• 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

Bosnia And Herzegovina
AVANTTi logo

Senior Systems Analyst – Java, Microservices, Cloud

AVANTTi

Agilidade | Senioridade | Transparência | Responsabilidade Social

Backend Engineer60 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• 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

Brazil
Job Closed
nommad logo

Desenvolvedor(a) Full Stack Sênior – React Native, Java, Angular

nommad

Uma empresa de tecnologia que busca através de soluções digitais melhorar a experiência no negócio de nossos clientes.

Backend Engineer60 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• 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

Brazil
Job Closed