¡Activa las notificaciones laborales por email!

Desarrollador de back-end

Prowler

Alicante

A distancia

EUR 45.000 - 65.000

Jornada completa

Hace 20 días

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 cloud security is seeking a Python backend developer to join their fully remote team. The ideal candidate will have extensive experience in backend development and cloud environments, contributing to the development and optimization of secure infrastructures. Enjoy competitive benefits, including mandatory PTO and a flexible working environment tailored for collaboration.

Servicios

Mandatory PTO
Home office stipend
Flexible working hours
Competitive compensation package
Continuous learning opportunities

Formación

  • 5+ years experience in backend development.
  • Strong understanding of cloud-based environments.
  • Fluent in English with a startup mindset.

Responsabilidades

  • Design and maintain secure, scalable back-end APIs.
  • Collaborate with teams on product development.
  • Lead code reviews and ensure high standards.

Conocimientos

Python
Django
RESTful API
PostgreSQL
Cloud environments
Git
Docker
CI/CD
Unit testing

Educación

Bachelor's degree in Computer Science or equivalent

Herramientas

Docker
Amazon Elastic Container Service

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 our people as much as it values cybersecurity, demonstrated by mandatory PTO and a fully remote team. Day to day, Prowlerians collaborate, architect, and deploy security checks and remediations across cloud deployments at scale, empowering users to discover the edges of their systems and find gaps in their security posture. We celebrate diversity and are committed to creating an inclusive and welcoming work environment for all employees.

Check out our website here :

Prowler on Github :

Primary Responsibilities

  • Think beyond the code and about our users and customers, understand their needs and define solutions with the team.
  • Collaborate with cross-functional teams to design and develop the backend for the Prowler product.
  • Design, build, and maintain secure and scalable back-end APIs using containerized Django apps and Python.
  • Contribute to backend architecture decisions and product infrastructure planning.
  • Optimize system performance, reliability, scalability and security in a cloud-native environment.
  • Collaborate with product owners, designers, and fellow developers to define project requirements and features meant to cover business needs.
  • Lead code reviews, automated testing, and continuous deployment workflows, providing constructive feedback to maintain high code quality and adhere to best practices. Mentor other engineers on this matter.
  • Lead the continuous improvement of best practices introducing latest industry standards.
  • Manage and integrate relational databases, ensuring consistency, scalability, and performance (currently using PostgreSQL).
  • Actively participate in Prowler community support, guide others on this matter.

Qualifications / Skills / Experience

We evaluate the following in candidates for this role :

  • Advanced proficiency inPython, hands-on experience on Django is a plus.
  • 5+ years experience in Backend development or equivalent.
  • Strong understanding ofRESTful APIdesign and implementation.
  • Solid and proficient expertise in relational database design and optimization, especiallyPostgreSQL.
  • Experience working incloud-based environments(AWS, GCP, or Azure).
  • Proficient inGitand collaborative development workflows.
  • Awareness of security, scalability, and maintainability best practices in software design.
  • Experience with containers and orchestration tools (Docker, Amazon Elastic Container Service).
  • Familiarity with CI / CD tools and deployment automation.
  • A strong advocate for unit testing, thorough documentation, and maintaining high standards of code quality
  • Proven ability to work independently and remotely.
  • Working fluency in English.
  • Startup mindset : initiative, proactive attitude.

Good to have

  • Experienced with AWS, Azure, or Google Cloud
  • Skilled in Cloud Security
  • Background in Open Source projects
  • Opportunity to work with a rapidly growing and innovative company in the cloud security industry.
  • Fully remote work, allowing for a flexible and collaborative environment.
  • Competitive compensation package.
  • Continuous learning and professional development opportunities.
  • Be part of a dynamic team that values creativity and innovation.

This is a full time, salaried position writing, testing, reviewing, and operating code at scale. Prowler is fully remote and distributed, spanning all U.S. time zones and several in E.U. This necessitates individuals taking responsibility for their working hours and broadcasting availability to colleagues. Mandatory minimum PTO (shoot for ~5 weeks; anything less than 4 weeks / year is unacceptable), workstation / home office stipend per year, flexible working hours, and stock options are some of our other benefits.

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.