Lisboa, publicado em 20/04/2026
Python Backend Developer
Do you know askblue?
We were born in 2013, and we provide services in the field of information technology.
We are looking for an Senior Python Back-End Developer to join our company in one of our projects.
Responsibilities
Technical Skills
Work Arrangement:
Offer:
If you are interested in the opportunity, upload your C.V. or send it to angela.rei@askblue.com with the reference #16798345 in the subject.
askblue - Where Business meets Technology
We were born in 2013, and we provide services in the field of information technology.
We are looking for an Senior Python Back-End Developer to join our company in one of our projects.
Responsibilities
- Design, develop, and maintain backend services and APIs using Python
- Translate architectural designs into scalable, maintainable code
- Build and support data-driven systems (catalogues, models, workflows)
- Ensure performance, security, and reliability of backend applications
- Take full ownership of features from design through deployment
- Develop and execute testing strategies (unit, integration, TDD)
- Participate in code reviews and enforce coding standards
- Mentor junior developers and support team knowledge sharing
- Contribute to architectural discussions and technical design decisions
- Identify and communicate risks, blockers, and dependencies proactively
- Collaborate with cross-functional teams (DevOps, QA, frontend, architects)
- Maintain CI/CD pipelines and support automated deployment processes
- Ensure proper documentation of code, APIs, and architectural decisions
- 7 years of professional experience in backend software development
- Advanced Python (async programming, type hints, packaging)
- Production experience with FastAPI and async best practices
- Strong OOP and design pattern knowledge
- REST API design (OpenAPI, versioning, pagination, error handling)
- JSON and schema validation (Pydantic, Marshmallow)
- Event-driven architectures and message brokers (e.g. Kafka, RabbitMQ)
- Strong SQL and relational database experience (PostgreSQL, SQL Server)
- Experience with NoSQL (e.g. MongoDB, Redis, Elasticsearch)
- ORM frameworks (SQLAlchemy, Django ORM)
- Docker (multi-stage builds, optimisation)
- Kubernetes basics (deployment, debugging)
- Linux administration and scripting
- Testing (pytest, TDD, integration testing)
- CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps)
- Advanced Git usage (branching, merging, conflict resolution)
- Code quality tools (linting, static analysis, type checking)
- Secure coding practices (OWASP Top 10)
- Authentication/authorisation (OAuth2, JWT, OpenID Connect)
- API security (rate limiting, CORS, TLS)
- Understanding of microservices and distributed systems
- Ability to read and contribute to architecture diagrams (UML, C4)
- Agile methodology experience (Scrum ceremonies, backlog refinement)
- Strong communication skills in English
- Experience with metadata standards (e.g. Dublin Core, ISO 19115, STANAG 2586)
- Microsoft Azure (Entra ID, DevOps, Key Vault)
- Logging, monitoring, and metrics (Prometheus, Grafana)
- Distributed tracing (OpenTelemetry)
- Experience with LLM frameworks (LangChain, LlamaIndex)
- Knowledge of Retrieval-Augmented Generation (RAG) pipelines
- Familiarity with AI-assisted development tools
Work Arrangement:
- Remote
Offer:
- Health Insurance;
- 3 and a half days of leave per year + 22 vacation days;
- Unlimited access to Udemy.
If you are interested in the opportunity, upload your C.V. or send it to angela.rei@askblue.com with the reference #16798345 in the subject.
askblue - Where Business meets Technology
Related Jobs
QA Tester
Location
Lisboa
Work Model
WFH Flexible
Python Backend Developer
Location
Lisboa
Work Model
Fully remote
QA Tester (Power Platform)
Location
Amadora
Entry Level
Junior