This vacancy is closed and no longer takes applications. See open Developer Jobs
Python & API Developer
- Remote
- 6+ years
Salary
Not stated
Description
The company runs and reimagines mission-critical technology systems for leading businesses worldwide, combining proven expertise with AI-powered insight.
The environment is flexible and supportive, and the work has a clear purpose that helps drive human progress.
Responsibilities
- Design, build and maintain REST APIs and backend services in Python.
- Build scalable APIs with FastAPI, Flask or similar frameworks, and define request and response models and validation with Pydantic.
- Write and maintain API specifications using OpenAPI or Swagger.
- Add authentication and authorization using OAuth 2.0, JWT and related security methods.
- Connect APIs to databases, downstream applications and external services.
- Handle errors, logging, monitoring and exceptions robustly.
- Develop asynchronous and high-performance Python services where needed.
- Write unit and integration tests with pytest, review code and apply sound engineering practices.
- Support CI/CD, deployments, troubleshooting and production support.
Requirements
- You have hands-on experience building scalable, secure, production-grade backend services and REST APIs, along with solid software engineering fundamentals.
- Must have: Python, FastAPI, REST APIs, Pydantic, SQL, pytest, Git, authentication and authorization for APIs, and asynchronous programming.
- Good to Have: Azure, Docker, Kubernetes or AKS, Azure DevOps, CI/CD, SQLAlchemy, PostgreSQL, Kafka or Event Hubs, OpenTelemetry and Azure API Management.
- A solid understanding of OOP, SOLID principles, design patterns, microservices, clean architecture, secure coding, API design and code quality.
- 4 to 8 years of software or backend development experience, with strong hands-on work in Python and APIs.
Conditions
The role is hybrid-friendly.
The company welcomes people of all cultures, backgrounds and experiences, and encourages you to apply even if you do not meet every requirement.
Benefits
- Be Well programs support your financial, mental, physical and social health.
- Access to certifications from Microsoft, Google and Amazon, plus coaching and hands-on learning.
- Career tools, personalized development goals and continuous feedback to help you grow.
- Work on meaningful projects from your first day that build your skills.
About the company
Kyndryl
Also hiring in Madrid, Spain, Barcelona, Spain, Spain and 8 more places
57 of their 85 open roles are remote
Details9 facts · Role, Location, Compensation, Employment- Tech stack
- Python
- SQL
- PostgreSQL
- Kubernetes
- Docker
- Kafka
- Azure
- CI/CD
- Type
- Full-time
- Specialty
- Backend
- Region
- Europe
- Pay period
- Annual
Show 4 more factsShow less
- Python
- SQL
- PostgreSQL
- Kubernetes
- Docker
- Kafka
- Azure
- CI/CD
Role
- Category
- Development
- Specialty
- Backend
- Experience
- 8+ years
- Tech stack
- Python
- SQL
- PostgreSQL
- Kubernetes
- Docker
- Kafka
- Azure
- CI/CD
Location
- Work model
- Remote
- Region
- Europe
Compensation
- Salary
- Salary by agreement
- Pay period
- Annual
Employment
- Type
- Full-time
Something wrong with this vacancy?
Similar vacancies
- Kyndryl
- Kyndryl
- Patrianna
- JustMarkets
- Patrianna
- Mozilla
- Early Window: Closes inCompany hidden
- Housecall Pro
- Careers at Tide
- JustMarkets