Back to Careers
Senior, BackEnd Developer
Full-time Remote - Argentina 4.5+ years
Department Operations
Type Full-time
Mode Remote
Experience 4.5+ years
Job Description
As a Senior Backend Developer, you will design and build robust backend systems for data-intensive applications. You will work on challenging projects involving data processing, API development, and integration with various data sources and AI services.
In this role you will
- Design and develop scalable backend services and APIs.
- Build and maintain data processing pipelines.
- Implement integrations with third-party services and data sources.
- Write clean, maintainable, and well-tested code.
- Collaborate with frontend developers and data engineers.
- Participate in system design and architecture discussions.
- Optimize application performance and reliability.
- Contribute to technical documentation.
- Mentor junior developers and conduct code reviews.
- Stay current with backend development best practices.
Requirements
- At least 4.5 years of backend development experience.
- Strong proficiency in Python (FastAPI, Django, or Flask).
- Experience with relational databases (PostgreSQL) and query optimization.
- Knowledge of REST API design principles.
- Experience with cloud services (AWS, GCP, or Azure).
- Understanding of containerization (Docker).
- Experience with version control (Git) and CI/CD pipelines.
- Good understanding of software design patterns.
- Advanced English proficiency.
Nice to have
- Experience with message queues (RabbitMQ, Kafka)
- Knowledge of NoSQL databases
- Experience with data processing frameworks (Apache Spark)
- Familiarity with ML model deployment
Required Skills
Python PostgreSQL FastAPI Docker AWS/GCP REST APIs Git