Python Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Argentina

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishDjangoDockerPostgreSQLPythonRedisGo

Job Description

Python Developer

Emerging Travel Group

• The Railway team integrates train tickets into our platform and develops the application for onboarding new suppliers. • Current focus areas include releasing and stabilising an integration with a major European partner, improving metrics and logging, evolving the architecture to make new partner integrations faster and smoother, and raising overall service stability and quality.

Job Requirements

  • 4+ years of commercial development experience, including time in a Senior Developer role
  • Experience independently owning features end-to-end: from requirements gathering to release
  • Hands-on experience with: Python, Django and FastAPI, PostgreSQL, Redis
  • Strong AsyncIO skills: coroutines, parallel task execution, event handling, async network operations
  • Solid understanding of OOP principles and how to apply them in practice
  • Experience designing APIs and writing OpenAPI (Swagger) specifications
  • Experience with Docker and GitLab CI
  • Comfortable in the terminal: file and directory operations, log search, SSH
  • Ability to write clear, detailed technical documentation
  • Experience with testing practices including unit testing and Pytest / Unittest
  • Conversational English at B2 level
  • Nice to have: experiences with Go, experience writing design documents, any background in systems analysis (event storming, architecture diagrams, etc.)

Benefits

  • Flexible schedules and opportunity to work remotely
  • Ambitious and supportive team who love what they do, appreciate each other, and grow together
  • Internal programs for adaptation and training, development of soft skills, and leadership abilities
  • Partial compensation for participating in external training and conferences
  • Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world
  • Corporate prices on hotels and travel services
  • MyTime Day Off - an extra non-working day without loss of compensation

Related Job Pages

More Backend Engineer Jobs

Action1 logo

Backend Developer, Node.js, JavaScript, TypeScript

Action1

Patch Management That Just Works | Real-time discovery and remediation of third-party and OS vulnerabilities

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Develop API and backend for a high-load product with numerous endpoints • Write unit and integration tests for backend • Refactor code and improve application performance

Poland
Evnek logo

Senior Backend Engineer

Evnek

Redefining Possibilities with Agentic AI Solutions !

ContractRemoteTeam 51-200Since 2021H1B No Sponsor

• Design, develop, and maintain backend platforms using Python and FastAPI • Build document processing systems for handling large volumes of documents • Implement AI-powered document classification workflows • Support loan processing by classifying and validating borrower documents • Ensure system resiliency and operational excellence

India

Role Description We are now seeking an experienced and visionary Java Engineer to join the team responsible for designing, building, and maintaining a system that collects, transforms, and delivers custom datasets to PitchBook clients in multiple formats. - Design, build, and maintain backend services for data ingestion and transformation - Collaboration in team, other teams and product managers to meet sprint’s goal - Participate in code reviews, testing, and continuous integration - Ensure high standards for security, performance, and reliability Qualifications - 3+ years of experience in Java development - Strong understanding of object-oriented programming and design patterns, SOLID, KISS - Strong understanding of SDLC - Experience with Spring or Spring Boot frameworks - Familiarity with RESTful API design and development - Proficiency in working with relational databases (e.g., PostgreSQL) - Hands-on experience with Kubernetes for container orchestration - Experience with message brokers such as RabbitMQ or Kafka - Proficient in developing unit, API, and integration tests; able to independently ensure product quality - Active user of AI tools to enhance productivity, including GitHub Copilot, Claude, MCP servers, etc. - Good problem-solving skills and attention to detail - Strong communication and teamwork abilities Benefits - Reveal great tech solutions and join a team of experts creating custom, cutting-edge tech solutions for world-renowned businesses. - Enjoy the freedom of fully remote work with a flexible working schedule. - Benefit from performance and merit reviews, personal development plans, and individual learnings through the corporate library. - Work with a team of like-minded individuals who care about their work and support each other. - Participate in company-wide tech and cultural events, and contribute to meaningful CSR initiatives. Interview Steps - Pre-Screening with the recruiter - Technical Screen (up to 30 min) - Technical Interview (up to 1.5 hours) - Manager Interview (up to 1 hour)

Worldwide
Job Closed
Castillians logo

Senior Java Engineer

Castillians

The world's trusted engineering network

Full TimeRemoteTeam 51-200Since 2006H1B No Sponsor

• Participate in software and architectural development activities • Continue implementation of the Real-Time Reporting feature • Conduct tests to identify issues and ensure stability • Create a bug bash sheet for issue tracking

Ireland