¡Activa las notificaciones laborales por email!

Desarrollador de back-end

Prowler

Santander

A distancia

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in the realm of cloud security is seeking a skilled Python backend developer to join their fully remote team. The role involves designing and maintaining secure backend systems, optimizing performance, and collaborating with various stakeholders to meet project goals. Ideal candidates will have extensive experience in backend development, particularly with Python and Django, and a commitment to high code quality standards. Join a dynamic, inclusive team dedicated to creating effective cloud security solutions.

Servicios

Mandatory minimum PTO (~5 weeks)
Workstation/home office stipend
Flexible working hours
Stock options
Continuous learning opportunities

Formación

  • 5+ years of backend development experience.
  • Advanced proficiency in Python; Django experience is a plus.
  • Strong understanding of RESTful API design and relational database optimization.

Responsabilidades

  • Develop and maintain secure, scalable backend APIs with Python and Django.
  • Collaborate with cross-functional teams on project requirements.
  • Lead code reviews and mentor other engineers.

Conocimientos

Python
RESTful API
Database optimization
Cloud environments
Git
Security best practices
Containerization
CI/CD tools
Unit testing
Team collaboration

Herramientas

Django
PostgreSQL
Docker
Amazon ECS

Descripción del empleo

We are an open source seed-stage startup revolutionizing cloud security infrastructure. Our mission is to build cutting-edge, practitioner-friendly solutions that empower developers to secure their cloud environments effortlessly. We are looking for an experienced, dynamic individual who thrives at the intersection of development, security, and community to join our team as a Python backend developer.

Prowler is a company that values its people as much as cybersecurity, demonstrated by mandatory PTO and a fully remote team. Daily, Prowlerians collaborate, architect, and deploy security checks and remediations across cloud deployments at scale, helping users discover system edges and security gaps. We celebrate diversity and are committed to creating an inclusive, welcoming environment for all employees.

Responsibilities
  1. Think beyond the code—understand user and customer needs and define solutions with the team.
  2. Collaborate with cross-functional teams to design and develop the backend for the Prowler product.
  3. Design, build, and maintain secure, scalable back-end APIs using containerized Django apps and Python.
  4. Contribute to backend architecture decisions and product infrastructure planning.
  5. Optimize system performance, reliability, scalability, and security in a cloud-native environment.
  6. Collaborate with product owners, designers, and developers to define project requirements and features.
  7. Lead code reviews, automated testing, and continuous deployment workflows, providing constructive feedback.
  8. Mentor other engineers and promote best practices, introducing the latest industry standards.
  9. Manage and optimize relational databases, currently using PostgreSQL.
  10. Participate in Prowler community support, guiding others as needed.
Qualifications / Skills / Experience
  • Advanced proficiency in Python; hands-on experience with Django is a plus.
  • 5+ years of experience in backend development or equivalent.
  • Strong understanding of RESTful API design and implementation.
  • Expertise in relational database design and optimization, especially PostgreSQL.
  • Experience working in cloud environments (AWS, GCP, Azure).
  • Proficient in Git and collaborative workflows.
  • Awareness of security, scalability, and maintainability best practices.
  • Experience with containers and orchestration tools (Docker, Amazon ECS).
  • Familiarity with CI/CD tools and deployment automation.
  • Advocate for unit testing, documentation, and high code quality standards.
  • Ability to work independently and remotely.
  • Fluent in English; startup mindset—initiative and proactive attitude.
Good to Have
  • Experience with AWS, Azure, or Google Cloud.
  • Skills in cloud security.
  • Background in open source projects.
Why Join Prowler
  • Opportunity to work with a rapidly growing, innovative company in cloud security.
  • Fully remote, flexible, and collaborative environment.
  • Competitive compensation and benefits.
  • Continuous learning and professional development.
  • Be part of a dynamic team that values creativity and innovation.
Work Hours & Benefits

This full-time, salaried role involves coding, testing, reviewing, and operating at scale. Prowler is fully remote across U.S. time zones and parts of the E.U. Candidates must manage their working hours and availability.

Benefits include mandatory minimum PTO (~5 weeks), workstation/home office stipend, flexible working hours, and stock options.

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.