About Cyble
Cyble is a leading cybersecurity and threat intelligence company, providing real-time insights, digital risk protection, and automated monitoring solutions. We empower organizations with the tools and intelligence they need to proactively address emerging cyber threats. At Cyble, interns partner with experienced professionals, work on cutting-edge projects, and develop their skills in a dynamic and collaborative environment.
We are looking for enthusiastic Software Engineering Interns interested in Front-End, Back-End, or both. Depending on your strengths and career goals, you will be assigned to one of our teams, working closely with mentors and senior engineers to build and enhance our cybersecurity intelligence platforms.
Front-End Focus
- Collaborate with the design and product teams to implement intuitive and visually compelling interfaces.
- Build, optimize, and maintain reusable UI components using modern frameworks (e.g., React, Angular, or Vue).
- Ensure high performance across multiple devices and browsers.
- Troubleshoot and debug UI-related issues while adhering to best practices for code quality and scalability.
Back-End Focus
- Design, develop, and maintain server-side components and services.
- Work with cross-functional teams (Front-End, DevOps, Data Science) to define and integrate APIs.
- Implement efficient data storage solutions using relational and/or NoSQL databases.
- Write clean, modular code that ensures high performance and security.
- Leverage Golang and gRPC for building robust, scalable microservices (where applicable).
Responsibilities
- Collaborate: Work closely with product managers, designers, and engineers to gather requirements and propose solutions.
- Develop: Write well-structured, testable code following industry best practices.
- Test & Debug: Participate in code reviews, identify bugs, and implement fixes.
- Learn & Grow: Stay up-to-date with emerging technologies and continuously improve your coding skills.
- Document: Contribute to technical documentation to facilitate knowledge sharing within the team.
Qualifications
- Currently pursuing or recently graduated with a degree in Computer Science, Software Engineering, or a related field.
- Familiarity with front-end technologies (HTML5, CSS3, JavaScript/TypeScript) and/or back-end programming languages/frameworks (Python/Django, Node.js/Express, Java/Spring, Go, etc.).
- Basic understanding of version control (Git) and collaborative development workflows.
- Strong analytical and problem-solving skills.
- Effective communication and teamwork skills.
Preferred Skills
- Front-End: Experience with React, Vue, or Angular; familiarity with CSS preprocessors (SASS/LESS) or frameworks (Bootstrap, Tailwind); basic knowledge of testing frameworks (Jest, Cypress).
- Back-End: Experience with RESTful APIs, databases (MySQL, PostgreSQL, MongoDB), and microservices architecture; familiarity with containerization (Docker) and cloud platforms (AWS, Azure, Google Cloud).
- Interest in cybersecurity and threat intelligence.
What We Offer
- Hands-on Experience: Contribute to real-world cybersecurity solutions impacting global organizations.
- Mentorship: Learn from experienced engineers and industry experts.
- Professional Growth: Enhance your technical, problem-solving, and communication skills.
- Collaborative Environment: Join a diverse team that values creativity, initiative, and mutual respect.
- Potential for Full-Time: Exceptional interns may be considered for full-time roles post-internship.