Software Engineer – Full Stack Are you passionate about building real-world systems that power high-impact cybersecurity workflows? Nucleus Security is seeking a Software Engineer to join our growing engineering team and help expand and improve our platform. This role is ideal for an early-career or mid-level engineer with a strong interest in backend and/or full-stack development, APIs, and scalable systems. You’ll work closely with experienced engineers to build clean, maintainable, and reliable software. 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. Through our integrations, we empower customers to ingest data from their existing tools with minimal setup and maximum reliability. As our ecosystem continues to expand, the integrations team plays a critical role in scaling our platform’s reach and value.
Role Overview As a Software Engineer, you’ll contribute to building and improving core platform features. You’ll work with APIs, data processing workflows, and application services while collaborating with engineering, product, and QA teams.
What You’ll Do
Contribute to building and maintaining features in support of the product roadmap
Debug and troubleshoot customer reported issues and fix bugs across the stack
Continuously learn and improve your technical skill set
Write clean, maintainable, and testable code
Work with external APIs to ingest, process, and store data to and from 3rd party systems
Collaborate cross-functionally to deliver high-quality features
Participate in code reviews and team discussions
What We’re Looking For Required Experience
0–5 years of professional software engineering experience
Experience with a backend programming language
Experience with a frontend framework (react, vue, …)
Familiarity with web development concepts (APIs, HTTP, frontend/backend interaction)
Basic understanding of relational databases (e.g., MySQL, PostgreSQL)
Strong debugging and problem-solving skills
Ability to work independently and as part of a distributed team
Preferred Experience
Experience working with PHP or Python, especially in frameworks like Laminas, Laravel, or Django.
Experience building a frontend experience using React
Experience working with REST APIs
Familiarity with cloud environments (e.g., AWS)
Experience with test writing (unit/integration tests)
Exposure to Linux-based environments
Familiarity with Agile/Scrum methodologies
Exposure to cybersecurity or vulnerability management tools
Experience using AI tools and agents to accelerate your development
Why You Should Be Excited
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.
Outstanding benefits
401k company contribution (not a match, a contribution)
100% company-paid healthcare options
Company HSA contribution on eligible insurance plans
100% company-paid vision & dental
100% company paid short term disability insurance
100% company paid life insurance
Fully remote
Flexible PTO
Salary Range $80,000 - $110,000 annually Additional Information 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.