¡Activa las notificaciones laborales por email!

Desarrollador de back-end

Prowler

Cádiz

A distancia

EUR 45.000 - 65.000

Jornada completa

Hace 8 días

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 thriving open-source startup, Prowler, seeks a Python backend developer to enhance cloud security solutions. Emphasizing remote work, this role involves designing secure APIs, collaborating across teams, and contributing to best practices in an inclusive environment. Competitive compensation and mandatory PTO are among the benefits.

Servicios

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

Formación

  • 5+ years experience in Backend development.
  • Advanced proficiency in Python and hands-on experience with Django is a plus.
  • Working fluency in English.

Responsabilidades

  • Design, build, and maintain secure back-end APIs using Django and Python.
  • Optimize system performance in a cloud-native environment.
  • Lead code reviews and mentor other engineers.

Conocimientos

Python
RESTful API
Git
PostgreSQL
Django
Docker

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.