Secure Code Warrior - Senior Software Engineer, Content Platform
Responsibilities
• Drive Product Innovation: Architect, build, and deliver robust, scalable features for our Learning Platform that directly impact how external developers learn secure coding and AI principles. • Full-Stack Development: Write clean, maintainable, and efficient code across our core stack, primarily utilizing Node.js on the backend and React on the frontend. • Database Management: Design, optimize, and interact with various database technologies, maintaining high performance across both MongoDB (NoSQL) and PostgreSQL (SQL) environments. • Legacy Modernization: Navigate, maintain, and systematically modernize existing legacy codebases. Your versatility as an all-around developer will be crucial here. • Champion AI-Assisted Engineering: Actively utilize and advocate for AI coding assistants and LLMs in your daily workflow to accelerate development, improve test coverage, and enhance overall code quality. • Collaborate and Mentor: Work closely with cross-functional teams (Product, Design) and partner with other engineering squads to align on shared goals in a fast-paced environment. Participate actively in pair programming, code reviews, and architectural discussions to elevate the team's technical capabilities. • Experience: 5+ years of relevant professional experience as a full-stack software engineer in a SaaS or enterprise environment • Core Technologies: Advanced proficiency in JavaScript/TypeScript, Node.js, and modern React • Data Fluency: Hands-on experience designing and managing data models in both MongoDB and PostgreSQL • AI Proficiency: Comfort and experience using AI development tools (e.g., GitHub Copilot, ChatGPT, Claude) to boost productivity. You understand how to prompt effectively and review AI-generated code critically • Adaptability: A proven track record of diving into legacy code, understanding its context, and making safe, iterative improvements without disrupting existing functionality • Engineering Best Practices: Deep understanding of RESTful APIs, version control (Git), and modern software design patterns • Infrastructure: Hands-on experience with container orchestration using Kubernetes and deploying applications in cloud environments • Team Player mindset: Excellent communication skills and a willingness to pair program, share knowledge, and collaborate daily with your peers • Hands-on experience with cloud infrastructure and deployment (AWS, CI/CD pipelines). • Strong background in Test-Driven Development (TDD) and automated testing frameworks. • Experience using and interacting with AI agents in your development workflow. • A passion for cybersecurity and a fundamental understanding of secure coding practices (OWASP Top 10, etc.).
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT