Senior Back-end Engineer (Python)– Cybersecurity Platform

Full-Time
, Remote

Are you a seasoned Python engineer ready to lead and innovate in the field of cybersecurity?

Join Camplight and play a pivotal role in enhancing cybersecurity awareness by developing cutting-edge platforms that protect organizations against phishing attacks.

What you’ll be working on?

We are collaborating with a client to develop a state-of-the-art platform for cybersecurity awareness and phishing attack simulations. This platform is designed to educate and train users within organizations to recognize and respond effectively to phishing attempts and other cyber threats.

You will contribute to creating realistic phishing scenarios, tracking user responses, and providing comprehensive analytics and reporting to improve organizational security posture. By enhancing user awareness, we aim to reduce the risk of security breaches caused by social engineering attacks.

Your Role

As a Senior Back-end Engineer with Python expertise, you will join the leadership of the project, working closely with our existing team to drive technical initiatives. You will be hands-on in developing the back-end and infrastructure, taking ownership of architecture, design, and implementation of key features.

Your responsibilities will include:

  • Leading technical initiatives and guiding the team towards best practices.
  • Collaborating with stakeholders to align technical solutions with business objectives.
  • Mentoring team members and fostering a culture of continuous improvement.
  • Ensuring the scalability, security, and performance of the platform.

A deep understanding of cybersecurity principles, especially related to phishing and social engineering, is highly beneficial.

About Camplight

We build self-organizing technical teams, offer software development services, and work with businesses and entrepreneurs to create new products.

With over 300 successful software projects, some ongoing for over 8 years, we strive for long-term success for our partners.

By following the principles of self-management and organizing as a cooperative, we achieve 95% satisfaction among them.

We seek the best talents to join us and value transparency, collaboration, trust, responsibility, and innovation.

When joining Camplight, you can become a co-owner of the cooperative, allowing you to steer the business and share in the rewards of our collective success.

MPI 5206

What are we looking for?

  • Ownership mindset: We want individuals who care about their work. Individuals who take pride in being professionals, have high standards and deliver on them. This is the main way Camplight stands out in front of competitors.
  • Technical expertise: We expect you to know your tools and be able to write high-quality software efficiently.
  • Communication skills: You’ll be frequently communicating with our partners and other team members. That’s why it’s important to have clear written and verbal communication, outstanding English, emotional intelligence, and a desire to understand the person in front of you. Knowledge of how to distill requirements and manage stakeholder expectations will be a big plus.

Requirements

  • 5+ years of professional experience in back-end development with Python.
  • Strong proficiency with Python frameworks such as Django or Flask.
  • Experience with cloud environments (AWS, GCP, or Azure).
  • Hands-on experience with infrastructure and DevOps practices.
  • Familiarity with cybersecurity principles and best practices.
  • Experience leading technical teams or projects.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership abilities.

What do we offer?

We focus on health, wealth, and empowering relationships:

  • Fully remote work with flexible work hours
  • Competitive salary
  • Opportunity to become a co-owner of the cooperative
  • Individual career development plan
  • Friendly team and company culture
  • Prioritization of mental and physical health in the workplace, with the freedom to make decisions about oneself, supported by peers committed to a healthy lifestyle.
  • Empowering relationships for engineering alongside colleagues who cherish growth mindsets in a unique environment that blends service and product craftsmanship.
DJI 0120

What does the interview process look like?

  1. Initial Interview: We’ll start with a friendly 45-minute cultural and technical interview. Two members of our team will assess your cultural fit, past experience, and engineering expertise, the major challenges you’ve tackled, and discuss your ideal workspace.
  2. You can choose between two Technical Deep Dive options:
    1. Homework Assignment: If there’s a match, we’ll provide a brief homework assignment designed to take around 2 hours to complete. This will be followed by a 1-hour technical interview to discuss the homework and conduct a technical deep dive.
    2. Pair Programming: If you prefer not to do a homework assignment, we’ll have a 2-hour technical deep dive session, primarily focused on pair programming.

Regardless of the outcome, we will provide you with constructive feedback to help you grow.

If you’re passionate about cybersecurity and ready to take on a leadership role in an innovative project, we’d love to hear from you!