¡Activa las notificaciones laborales por email!

Senior Python Backend Engineer

buscojobs España

Burgos

A distancia

EUR 45.000 - 70.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

A leading company in software development is seeking a Senior Python Backend Engineer to join their remote team. This role requires extensive experience in Python and AWS, focusing on building scalable APIs and backend systems. Applicants will benefit from a competitive salary, flexible schedules, and opportunities to contribute to innovative projects while working with important clients across sectors.

Servicios

Indefinite contract
Competitive salary
Flexible schedule
100% remote work
Strong learning culture

Formación

  • 5+ years in backend Python and API development.
  • 3+ years in AWS deployments.
  • Clear understanding of asynchronous code.

Responsabilidades

  • Write reusable, testable, and efficient code.
  • Build API and backend features in event-driven design.
  • Implement code tests and technical documentation.

Conocimientos

Backend Python Development
API Development
AWS
Microservices Architecture
Asynchronous Programming
Terraform
Fluent English

Herramientas

AWS Lambda
MongoDB
Postgres
DynamoDB
Flask
FastAPI
SQS

Descripción del empleo

About Business Insights

Business Insights is a specialized software development company. From our early days, we have been in constant evolution, and presently we are looking to add a Senior Python Backend Engineer to our team.

Our main goal is to offer highly qualified technological solutions in an innovative and creative environment through a diverse team of highly skilled engineers. We are keen to have you onboard, working alongside our team. Your experience and skills will be a valuable asset to our company.

We offer an enriching and collaborative work environment, where you will have the opportunity to learn and grow as a software developer while working on interesting and meaningful projects. You will also work with important clients from different sectors and improve your skills in creating innovative and effective solutions.

What is our mission?

Provide the means and measures for designing and developing all quality aspects of a software solution, both functionally and technically, to meet the requirements and overall quality of the intended solution. This includes creating, documenting, and testing an end-to-end test plan to ensure all objectives are met and the solution works as expected.

Key Responsibilities
  1. Write reusable, testable, and efficient code that implements functional requirements.
  2. Build API and backend features in event-driven design and hexagonal architecture in AWS, satisfying requirements for security, scalability, performance, and reliability.
  3. Implement code tests.
  4. Contribute to infrastructure with code templates for all developed features.
  5. Contribute to technical decisions and directions in a collaborative team environment, including architecture, estimation, product planning, and requirement creation.
  6. Suggest and implement improvements to the application.
  7. Produce and maintain technical documentation.
What do we need from you?
  1. 5+ years of experience in backend Python and API development.
  2. 3+ years of experience working on applications deployed in AWS environments.
  3. Experience working with serverless technology and microservices architecture.
  4. Experience working with AWS Lambda.
  5. Clear understanding of asynchronous code and communication.
  6. Experience implementing features based on asynchronous tasks and messaging.
  7. Knowledge of Terraform and Infrastructure-as-Code (IaC).
  8. Knowledge of OAuth2 and OpenID standards.
  9. Experience with the OpenAPI standard.
  10. Fluent oral and written English communication skills.
Other Technical Expertise
  1. Experience working with queues/messaging systems like SQS.
  2. Experience with batch processes and ETLs.
  3. Experience working with MongoDB.
  4. Experience with Postgres and DynamoDB.
  5. Hands-on experience with REST frameworks like Flask or FastAPI.
  6. Experience in geospatial projects.
What to Expect Being on Our Team

Indefinite contract, competitive salary, flexible schedule, 100% remote work, and a strong desire to continue learning!

Join Us!

If you're interested, apply for the position and we’ll meet! Don’t wait any longer!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.