Desarrollador de back-end

Sé de los primeros solicitantes.
Solo para miembros registrados
Castellón de la Plana
A distancia
EUR 40.000 - 60.000
Sé de los primeros solicitantes.
Ayer
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.

About Us

Prowler is a company that values our people as much as cybersecurity, demonstrated by mandatory PTO and a fully remote team. We collaborate, architect, and deploy security checks and remediations across cloud deployments at scale, helping users identify gaps in their security posture. We celebrate diversity and are committed to creating an inclusive work environment.

Responsibilities

  1. 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 APIs using containerized Django apps and Python.
  4. Contribute to backend architecture decisions and infrastructure planning.
  5. Optimize system performance, reliability, scalability, and security in a cloud-native environment.
  6. Work with product owners, designers, and developers to define project requirements.
  7. Lead code reviews, automated testing, and deployment workflows, mentoring others and maintaining high code quality.
  8. Manage and optimize relational databases, currently using PostgreSQL.
  9. Participate in community support and guide others.

Qualifications / Skills / Experience

  1. Advanced proficiency in Python; hands-on experience with Django is a plus.
  2. 5+ years of backend development experience.
  3. Strong understanding of RESTful API design and implementation.
  4. Expertise in relational database design and optimization, especially PostgreSQL.
  5. Experience with cloud environments (AWS, GCP, or Azure).
  6. Proficiency with Git and collaborative workflows.
  7. Awareness of security, scalability, and maintainability best practices.
  8. Experience with containers and orchestration tools (Docker, ECS).
  9. Familiarity with CI/CD tools and deployment automation.
  10. Commitment to unit testing, documentation, and high code standards.
  11. Ability to work independently and remotely.
  12. Fluent in English; startup mindset with initiative and proactivity.

Preferred Skills

  1. Experience with AWS, Azure, or Google Cloud.
  2. Background in cloud security.
  3. Open source project involvement.

Why Join Us

Opportunity to work with an innovative company in cloud security. Fully remote, flexible environment. Competitive salary, professional growth, and a creative team.

Work Hours & Benefits

This is a full-time, salaried role involving code development, testing, and operations at scale. We are fully remote across U.S. time zones and parts of E.U. Responsibilities include managing working hours and availability. Benefits include mandatory PTO (~5 weeks), workstation stipend, flexible hours, and stock options.