Skip to content
OPSWATOPSWAT

Senior Full-stack Engineer

Senior full-stack engineer responsible for building secure, scalable cybersecurity products across the AI software development lifecycle. Requires at least five years of experience with .NET, Python, React, databases, REST APIs, testing, and AI-assisted development.

About the job

Responsibilities

  • Design, develop, and ship complex, high-quality software across the AI software development lifecycle with strong performance, scalability, and security.
  • Use AI-assisted tools such as GitHub Copilot, Claude, and Cursor for coding, testing, refactoring, code review, and documentation; help define responsible-use standards and guardrails.
  • Prototype, evaluate, and productionize AI/LLM capabilities in cybersecurity products.
  • Collaborate with product managers, designers, and engineers to define requirements, design features, and deliver products.
  • Lead code reviews, troubleshoot complex defects and production issues, and enforce engineering best practices.
  • Improve development processes, tools, standards, and AI-augmented workflows.
  • Own architectural discussions and key technical decisions, mentor junior and mid-level developers, and document technical designs and processes.

Requirements

  • At least 5 years of relevant experience, including end-to-end ownership of complex features or systems.
  • Hands-on backend experience with .NET and Python.
  • Hands-on frontend experience with ReactJS, HTML, CSS, and Tailwind.
  • Practical experience using AI-assisted development tools with appropriate human oversight.
  • Strong knowledge of data structures, algorithms, software design principles and patterns, and Agile/Scrum methodologies.
  • Experience with database design and SQL/NoSQL technologies such as MSSQL, PostgreSQL, and Cosmos DB.
  • Experience designing, creating, and maintaining REST APIs.
  • Proficiency with version control tools such as Git and Bitbucket.
  • Experience with unit, integration, and end-to-end testing.
  • Strong problem-solving, communication, collaboration, and independent leadership skills.

Nice-to-haves

  • Experience integrating LLM/AI features such as RAG, prompt engineering, AI agents, or AI SDKs into production software.
  • Experience with Azure or AWS, CI/CD pipelines, and DevOps practices.
  • Experience with TeamCity or Bitbucket for CI/CD and DevOps workflows.
  • Familiarity with Docker and Kubernetes.
  • Experience in cybersecurity or a related industry.

Skills

.Net, Python, React, HTML, CSS, Tailwind, SQL, Postgres, Cosmos Db, REST APIs, Git, Docker, Kubernetes, Azure, AWS

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.

Vanta

Vanta

Remote

Senior Software Engineer, Product Platform
$195k+/yrRemote5+ YOEFullstack Engineering

Build scalable shared systems, APIs, and engineering libraries that enable product teams across Vanta to ship consistently. The role requires 5+ years of backend or full-stack experience, platform expertise, and familiarity with distributed or event-driven systems.