¡Activa las notificaciones laborales por email!

Desarrollador de back-end

Prowler

Ourense

A distancia

EUR 40.000 - 70.000

Jornada completa

Hace 3 días
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 cloud security seeks a Python backend developer to enhance its innovative solutions. The ideal candidate will have a strong background in backend development, a proactive mindset, and the ability to work independently in a fully remote setting. Additional perks include mandatory PTO and competitive compensation in an inclusive environment.

Servicios

Mandatory PTO
Workstation stipend
Flexible working hours
Stock options
Professional development opportunities

Formación

  • 5+ years experience in backend development.
  • Hands-on experience with Django is a plus.
  • Working fluency in English.

Responsabilidades

  • Collaborate with cross-functional teams to develop the backend for products.
  • Design, build, and maintain secure backend APIs using Python and Django.
  • Mentor engineers and ensure high code quality standards.

Conocimientos

Python
RESTful API design
Relational database optimization
Cloud-based environments
Git
Security best practices
Containers and orchestration
CI/CD tools
Unit testing

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.