Experienced Full Stack Software Engineer for Reporting & Dashboards - Cybersecurity Innovation
Join Expel, a Trailblazer in Cybersecurity, and Shape the Future of Data-Driven Insights
At Expel, we're on a mission to revolutionize the cybersecurity landscape by empowering our customers and internal teams with actionable insights, right at their fingertips. As a Full Stack Software Engineer in our Workbench Reporting & Dashboards team, you'll be at the forefront of building and maintaining a cutting-edge platform that visualizes critical data from Expel Alerts, Investigations, and Incidents. If you're passionate about delivering real impact through data and technology, and you're eager to work with a talented and motivated team, we invite you to explore this exciting opportunity.
About Expel and Our Workbench Reporting & Dashboards Team
Expel is a global cybersecurity company that's changing the way organizations approach threat detection and response. Our Workbench product is a game-changer, providing customers and internal teams with real-time insights that inform strategic decision-making. As a member of our Reporting & Dashboards team, you'll collaborate closely with cross-functional teams, including User Experience, Quality, Core Engineering, and Product Security, to design and deliver innovative solutions that meet the evolving needs of our users.
Key Responsibilities
- Design, develop, and maintain high-quality, scalable software that meets both business and technical goals, with a focus on delivering real-time insights and data visualization.
- Collaborate with cross-functional teams to identify and prioritize project requirements, ensuring that solutions are intuitive, reliable, and meet user needs.
- Contribute to the performance and scalability of the platform, ensuring it's customizable, self-service, and meets the demands of our users.
- Troubleshoot and resolve issues in a timely manner, improving the reliability and performance of the system.
- Participate in code reviews, design discussions, and team activities, fostering a positive and supportive engineering culture.
- Stay up-to-date with industry trends and emerging technologies, bringing fresh ideas and expertise to the team.
Essential Qualifications
- 3+ years of experience in full-stack development, with hands-on experience building both back-end systems and front-end applications.
- Familiarity with modern front-end frameworks (such as React, Angular, or similar) and experience building user-facing web applications.
- Proficiency in multiple programming languages (such as JavaScript, Python, or Go) and a desire to continuously improve your technical skills.
- A basic understanding of databases (like PostgreSQL) and how to work with data for reporting and insights.
- A collaborative attitude, with a proven ability to work closely with others across teams to solve problems and bring new features to life.
- Strong problem-solving skills, with a passion for finding efficient, reliable solutions to complex challenges.
- A commitment to quality, with a focus on writing clean, maintainable code and following best practices like testing and code reviews.
Preferred Qualifications
- Experience working with modern technologies like Kubernetes, AWS, GCP, and Postgres.
- Knowledge of cybersecurity principles and practices, with an understanding of how data helps safeguard customers and drives strategic decision-making.
- A growth mindset, with a curiosity for learning and a passion for staying up-to-date with industry trends and emerging technologies.
Skills and Competencies
To succeed in this role, you'll need to possess a unique blend of technical, business, and interpersonal skills. Some of the key competencies we're looking for include:
- Strong technical skills, with a focus on full-stack development and data visualization.
- Excellent problem-solving skills, with the ability to break down complex challenges into manageable solutions.
- A collaborative attitude, with a proven ability to work closely with others across teams.
- Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- A commitment to quality, with a focus on delivering high-quality, scalable software.
Career Growth Opportunities and Learning Benefits
At Expel, we're committed to helping our crew grow and develop their skills. As a Full Stack Software Engineer, you'll have access to:
- Mentorship and resources for professional development.
- Opportunities to work with modern technologies like Kubernetes, AWS, GCP, and Postgres.
- Exposure to the exciting world of cybersecurity, with insights into how data helps safeguard customers and drives strategic decision-making.
- Access to conferences, training programs, and certifications.
- A collaborative and transparent startup environment, where your contributions will be valued and recognized.
Work Environment and Company Culture
Expel is a global company with a remote-friendly culture. While our HQ is in the U.S., we have a diverse team spread across the globe. We believe in building a supportive environment where you can grow, contribute, and thrive. Some of the ways we foster a positive company culture include:
- Regular team touchpoints, both virtual and in-person.
- A collaborative and transparent work environment.
- Opportunities for professional development and growth.
- A commitment to diversity, equity, and inclusion.
Compensation, Perks, and Benefits
We offer a competitive compensation package, with a salary range of €69,400 - €100,600, plus bonus and equity. Our benefits reflect our commitment to our crew, including:
- 25 days annual leave, in addition to public holidays.
- Parental leave and excellent health benefits.
- Opportunities for professional development and growth.
- A collaborative and transparent work environment.
Conclusion
If you're a passionate and talented Full Stack Software Engineer looking to make a real impact in the cybersecurity space, we encourage you to apply. At Expel, we're committed to building a supportive environment where you can grow, contribute, and thrive. With a competitive compensation package, opportunities for professional development, and a collaborative company culture, we believe this is an opportunity you won't want to miss.
Even if you feel you're not a perfect match, we'd still love to hear from you. We're looking for great people to join our friendly team, and we're excited to explore how you can contribute to our mission.
Apply for this job