Vulcan Cyber helps cybersecurity teams stay on top of their game with end-to-end cyber risk management. Some of the world's biggest companies turn to Vulcan to go beyond scanning data and actually mitigate cyber risk.

Every day, we work to become the essential tool for cybersecurity teams worldwide. We're looking for people who can make us better, keep us on our toes, and help us transform the industry for good.
Python Angular Developer
Vulcan Cyber
About the role
We're looking for a Senior Python + Angular Developer to join our team.

If you're a Vulcan, you have big ideas, live for the challenge, and love what you do and the people you do it with. You know that the best perk isn't the free food, the dog(s) in the office, or the remote working policy (don't worry, we have those too). It's the feeling that you're an integral part of building something great.

  • Work in a high-cadence environment and deliver top-quality products
  • Handle the entire development cycle – architecture, design, development, deployment, and monitoring
  • Own and lead end-to-end features independently
  • Tackle tough problems and find creative ways to solve them
  • Design and implement features involving both server-side and client-side architectures
  • Be fully involved from the kick-off phase with Product Management and UI/UX, all the way to production deployment
  • Work closely with other teams in the R&D in an agile environment
  • Direct customer impact, design, develop and deploy in short cycles

  • BSc in Computer Science
  • At least 6 years of practical experience in a fast-paced environment
  • Experience in developing enterprise-level multi-tenant SaaS solutions
  • Experience in back-end development with Python
  • Experience working with Angular 2+ or React
  • Experience in designing and working with RESful APIs, together with a good understanding of network concepts
  • Strong test-driven mentality and understanding of CI/CD practices
  • Knowledge and experience with DBs (SQL, Redis, MongoDB, PostgreSQL)

Nice to have:
  • Proven work experience in Python and Angular 2+
  • Knowledge and experience with DBs (SQL, Redis)
  • Experience in developing enterprise-level multi-tenant SaaS solutions

  • Work in a highly professional team with a friendly community spirit and supportive environment
  • Opportunity to attend WeWork coworkings in Warsaw, Kraków, or Wrocław (on demand)
  • Paid vacation — 20 business days per year, 100% sick leave payment
  • Flexible working hours – we care about you (!) and your output
  • 5 sick days per year
  • Equipment provision
  • Health insurance (after the end of the probationary period)
  • Partially compensated educational costs (for courses, certifications, professional events, etc.)
  • Legal and Accounting support in Poland
  • English and Polish classes 2 times a week (online)
  • Additional compensation benefits
  • Bright and memorable corporate life: corporate parties, gifts to employees on significant dates