Senior Python Developer

Description

About Gapstars

About Gapstars

Gapstars is a Netherlands-based software development services provider that builds remote, agile teams in Sri Lanka and Portugal for innovative tech companies. Today, we are home to 300+ TechStars and innovative minds, turning scalable software into performance products that shape the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.

About the Role

As a Senior Backend Engineer, with significant back-end experience, you will work on architecting, developing, and deploying scalable applications that power AI-driven solutions. You will lead in ensuring back-end systems are optimized for performance and reliability.

Responsibilities

  • Architect, build, and optimize scalable backend services using Python (Flask, FastAPI, or Django).

  • Implement and optimize RESTful APIs, ensuring clean contract documentation (OpenAPI/Swagger).

  • Automate CI/CD pipelines and oversee cloud deployments with Kubernetes and Helm (AWS).

  • Design and optimize databases for performance and scalability (PostgreSQL).

  • Enforce high code quality standards and implement best practices for development.

  • Drive system reliability by implementing advanced observability (tracing, monitoring, and alerting) to manage production incidents.

  • Mentor junior engineers and drive technical excellence across projects.

The Role

Senior Python Developer

Requirements

  • 5+ years of experience as a software engineer or back-end engineer.

  • Strong experience with Docker, Kubernetes, and either Terraform or CloudFormation.

  • Extensive expertise in Python and modern asynchronous frameworks like FastAPI or a comparable high-performance framework.

  • Extensive expertise in AWS including EKS and RDS

  • Strong understanding of database management (PostgreSQL preferred).

  • Experience with application performance optimization and scalability.

  • Experience designing and working with event-driven architectures.

  • Knowledge of version control systems (Git) and CI/CD pipelines.

  • Strong problem-solving, leadership, and collaboration skills.

Nice to Have

  • Monitoring: Experience with Prometheus and Grafana.

  • Event-Driven Architecture. Knowledge of systems like RabbitMQ/Celery.

  • Familiarity with security best practices in REST API development.

  • Experience with AI-powered engineering tooling.


*You may unsubscribe from these communications at any time. For our full Privacy Policy, Click here.

*You may unsubscribe from these communications at any time. For our full Privacy Policy, Click here.

Here to help

Reach out to us, and let’s explore how we can build your dreams with the right people, expertise, and solutions.