.png?1636972213)
Software Engineer, Vulcan
About the role
Vulcan’s mission is to keep Generative AI safe, secure, and compliant for organizations worldwide. As a Software Engineer, you’ll help build cutting-edge tools like Vulcan Protect for real-time monitoring and Vulcan Attack for automated vulnerability assessments. Working across the full stack with a modern tech stack, you’ll collaborate with AI security experts to tackle security, compliance, and reliability challenges. In this dynamic, mission-driven environment, you’ll write high-quality code, contribute to design reviews, and shape products that make GenAI adoption safer and smarter.
What you’ll do
- Build and maintain features for Vulcan’s products using our tech stack:
- Frontend: TypeScript, React, Next.js, React Query, Tailwind CSS, etc.
- Backend: FastAPI, Python, PostgreSQL, Celery, etc.
- Other: GitLab CI, Docker, shell scripting, etc.
- Write clean, efficient, and testable code for both frontend and backend systems.
- Collaborate with team members during design and code reviews to build scalable, high-quality solutions.
- Troubleshoot and resolve technical issues by analyzing logs, system performance, and user feedback.
- Contribute to documentation and keep it current as our products and team grow.
What we’re looking for
- A clear understanding of computer science fundamentals, such as data structures, algorithms, and software design, picked up through a degree, self-study, a bootcamp, or practical experience.
- Experience in frontend development with one or more programming languages such as JavaScript or TypeScript, whether from professional projects, personal initiatives, or open-source contributions.
- A talent for problem-solving and enthusiasm for learning in a dynamic, innovative environment.
- Effective communication skills and a collaborative mindset to work well with both technical and non-technical team members.
- Basic proficiency in English (B1 level).
Nice-to-haves
- Experience with full-stack development or advanced education in Computer Science or a related field.
- Familiarity with frontend technologies such as TypeScript, React, or Next.js.
- Experience with backend tools like Python, FastAPI, or PostgreSQL.
- An interest in Generative AI (GenAI), security practices, or compliance standards (e.g., OWASP Top 10 for LLMs, MITRE ATLAS).
- Curiosity about prompt engineering or AI security topics.
- Exposure to testing frameworks (e.g., Jest, Pytest) or modern development tools (e.g., Nx, Poetry, pnpm).
- Experience using version control systems like Git, GitHub, or GitLab.
Other Benefits
To us, people are our greatest asset, and we are more than happy to invest in employees! We create a healthy work atmosphere and provide you with the tools and support for doing your job successfully. With a culture of flexibility and transparency, we believe there should be no barriers, and everyone’s contributions matter.
Work Life Balance is a must
- 15 days annual leaves (pro-rata for partial month at first year)
- 5 days full-pay sick leaves, 3 days menstrual leaves
- Health check subsidy
- Ergonomic-design chair and fully-equipped devices for work
- Hybrid remote work and flexible working hour.
Grow together & keep learning
- Conferences & external subsidy
- Learning clubs to share technical skill (e.g: Frontend/Backend tech sharing, Blockchain...etc)
Work Hard, Play even Harder
- Various entertainment & sports clubs, attend basketball clubs today, and play board game tomorrow!
- Snacks & beverage to refill your energy anytime
Apply for this job
*
indicates a required field