Platform Software Engineer
- Category: Software Developer Jobs
- Location: Jaipur, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 30K
- Published on: 2025/09/13
About ProjectDiscovery
ProjectDiscovery is an open-source powered cyber security company with a mission to democratize security. With one of the largest open-source security communities in the world, we host contributions from security researchers and engineers to our 20+ open-source projects, including tools like Nuclei and httpx, which have earned us over 100k GitHub stars and millions of downloads.
We’re a passionate, globally distributed team of ~35, driven by the shared mission of revolutionizing the application security landscape. Backed by $25M in funding, we’re looking for talented individuals to join us in Jaipur office.
Learn more at:
🌐 ProjectDiscovery.io
📂 ProjectDiscovery GitHub
About the Role
We are looking for a software engineer to join our core platform team. The Platform team is a small group of experienced engineers managing ProjectDiscovery infrastructure, improving developer velocity, and ensuring the security, reliability, and scalability of our software. We are highly engaged in shaping the engineering culture at ProjectDiscovery, and operate as “the execution arm” working closely with founders and our CTO.
• Own codebase health, iteration velocity, and developer experience for all of ProjectDiscovery engineering.
• Build and maintain scalable, high-performance web applications.
• Work across the stack, from crafting intuitive front-end interfaces to building robust backend systems.
• Design and implement secure, maintainable APIs for seamless integration of tools and platforms.
What We’re Looking For:
• Expert with JavaScript (Next.js, React) and backend technologies like Node.js and Go.
• Experience with cloud services (Vercel, AWS, GCP) and modern DevOps practices.
• Knowledge of RESTful APIs and database systems like PostgreSQL, Elastic or MongoDB.
• Self-motivated and passionate about solving complex problems at scale.
• Operating and optimizing CI/CD systems to improve developer velocity
Why Join Us?
• Competitive compensation package and stock options.
• Inclusive Healthcare Package.
• Learn and grow - we provide mentorship and send you to events that help you build your network and technical skills.
• Learn with intense innovation and software shipping cycles. We ship multiple times a week and push major releases a couple of times a month.
Our Interview Process
We value efficiency and technical excellence in our hiring process:
• Application Review: Your application is reviewed by a technical team member.
• Initial Screening: A short call to understand your background, goals, and fit.
• Technical Rounds:Coding Assessment: Solve challenges using our tech stack.
• Create PR: Develop or enhance a feature related to one of our open-source tools.
• Final Round: Showcase your work, share your vision, and discuss how you can contribute to ProjectDiscovery at our office in Jaipur.
Related jobs
-
MS Dynamics 365 CRM Developer
Job Title: Microsoft Dynamics 365 CRM Data Migration Developer We are seeking a highly skilled Microsoft Dynamics 365 CRM Data Migration Developer to join our client's team in Dubai. About Us: Crystal Solutions Ltd. is a leading international recruit...
-
Senior Software Engineer
33314BR Chennai Job Description Need a developer who is good in .net & SQL Technology and able to resolve issues quickly. This is for production support and the resource should have support process as well. Need to understand the application and ...
-
Software Developer ( Node.Js ( Nest.Js ) + Laravel ) - 5 Years
Company Description Dreamcast is a comprehensive event-tech suite designed for event leaders, helping to host scalable events, achieve high ROI, and deliver exceptional event experiences. Our advanced and innovative solutions offer complete control t...