Are you looking for more in life than just building another web app? Does upending cyber security resonate with you? We're a rapidly expanding cybersecurity startup revolutionizing vulnerability management for organizations of all sizes. For our customers, vulnerability management has always been a game of catch-up, with limited asset coverage and manual processes. Nucleus' primary mission is to create a fast, scalable platform that not only addresses these challenges but also makes vulnerability management simple, fun, and effortless. Currently, we're looking for a passionate Senior Python Software Engineer to join our growing team of engineers.
Nucleus Security is transforming how security and development teams manage vulnerabilities at scale. Our platform unifies vulnerability data across scanners and environments, enabling organizations to prioritize and remediate vulnerabilities efficiently. We work with some of the most security-forward enterprises, empowering them with tools that accelerate secure software delivery and infrastructure hardening.
You'll work closely with product and security experts to design and build new features, services, and tools that push the boundaries of what's possible in vulnerability management.
This role offers a balanced blend of backend and frontend development, with approximately 50% of your time spent architecting scalable backend systems and the other 50% dedicated to crafting dynamic, user-focused frontend experiences.
What You'll Do
You will work with the Founders, multiple members of the R&D team, and the engineering team to develop new, experimental technologies as part of Nucleus' innovation mission.
The core responsibility is to develop our new to market, AI-driven vulnerability intelligence platform and data feed. Take ownership of design, implementation, an deployment in conjunction with the R & D team.
Collaborate with cross-functional teams across the globe, each working in different technology stacks.
Build scalable backend systems using Python (Django) and MySQL or SingleStore.
Develop dynamic and responsive user interfaces with TypeScript, React and Tailwind.
Investigate and incorporate emerging trends in cybersecurity into product ideas.
Write clean, maintainable, and well-tested code.
Participate in architectural discussions and code reviews.
5+ years of professional software engineering experience.
Proven ability to thrive with minimal direction, especially in ambiguous or R&D-heavy environments.
Strong backend development experience with Python, Django 4.2, and the Django REST Framework.
Solid front-end development experience with TypeScript + React 19
Experience with relational databases, especially MySQL.
Experience with docker and containerization.
Experience working in a cloud environment, ideally AWS.
Familiarity with Agile/Scrum methodologies in a professional setting.
Mindset: Creative thinker who enjoys solving hard problems and experimenting with novel soluntions.
Cyber Security Passion: Demonstrated interest or background in cybersecurity. Experience in vulnerability management, threat intelligence, or related domains is highly desirable.
Preferred Experience
----------------------
Engineering team lead experience
Experience working on multiple projects at the same time
Experience with big data analytical systems such as Big Query, Redshift, Snowflake, Databricks, SingleStore, etc...
Experience working with vulnerability scanning technologies on any part of the tech stack (e.g., SCA, SAST, DAST, IAST, VM Scanning, Container, etc.)
Experience maintaining applications on Linux platforms in cloud environments.
Why You Should Be Excited
-----------------------------
Nucleus is a truly unique solution that's defining a market AND making an actual impact.
We're biased, but you will get to work with one of the best teams in security.We have a lot to get done and we work extremely hard, but we have fun in the process.
At Nucleus we are committed to achieving excellence in our field by combining diversity, collaboration, teamwork, and pride in our work. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or disability.