Full-Stack Software Engineer – AI & Security

Simeio

Jersey City (NJ)

Hybrid

USD 120,000 - 170,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Simeio is seeking a Full-Stack Software Engineer focused on AI & security in Jersey City. The role combines frontend interfaces with robust backend services, APIs and data integrations.

You’ll work with Security Operations, IAM, PAM, cloud security and data protection, shaping practical software for production use. The position emphasizes secure development, MCP integrations and AI agent workflows, with hands-on experience in Docker and Kubernetes, and collaboration across time zones.

Qualifications

  • 2–5 years of professional software engineering experience including front-end and back-end.
  • Experience with React or equivalent modern front-end framework.
  • Strong back-end skills in Java, Python, C# or Node.js.
  • Experience designing REST APIs and working with databases.
  • Familiar with Docker and Kubernetes in cloud environments.
  • Hands-on with CI/CD and production-grade software practices.
  • Secure development practices: input validation, access control and auditing.
  • Experience integrating LLM APIs and tool calling in application code.

Responsibilities

  • Design, build and maintain full‑stack applications, REST APIs and data integrations for security operations.
  • Collaborate with analysts and engineers to translate requirements into practical software.
  • Write maintainable code, perform reviews, and contribute to automated testing and documentation.
  • Create CI/CD pipelines and containerize services with Docker; deploy on Kubernetes-based environments.
  • Operate services on major cloud platforms with managed compute, storage and identity services.
  • Support production systems with monitoring, incident response and reliability improvements.
  • Apply secure development practices and maintain auditability across codebases.
  • Develop MCP servers and AI agent workflows with structured outputs and robust error handling.
  • Integrate LLM APIs for alert enrichment, evidence gathering and triage; manage tool calls and retrieval.

Skills

Front-end development
React/TypeScript
Back-end development
APIs & REST
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
MCP integration
AI/LLM integration
CI/CD
Security-focused development

Tools

MCP server
LangGraph
LangChain
LlamaIndex

Job description

Full-Stack Software Engineer – AI & Security

Location: Jersey City, New Jersey

Work model: Hybrid — 3 days onsite and 2 days remote per week

About the Role

Build secure, reliable software that helps security teams work more effectively. As a Full-Stack Software Engineer supporting Global Information Security, you’ll develop user interfaces, back-end services, APIs and data integrations, and take ownership of those systems in production. You’ll work primarily with the Security Operations Centre and collaborate across identity and access management, privileged access management, cloud security, network security, data protection and vulnerability management. You’ll also build Model Context Protocol (MCP) integrations and AI agent workflows where they offer practical value. This is a software-engineering-first role: we value sound technical judgment, maintainable code and complete, supportable solutions—not just prototypes.

What You’ll Do
  • Design, build and maintain full-stack applications, REST APIs and data integrations that address real security operations needs.
  • Partner with analysts, engineers and stakeholders to shape requirements and deliver practical software they can use in their daily work.
  • Write readable, maintainable code; contribute to architecture, automated testing, code reviews and technical documentation.
  • Create and maintain CI/CD pipelines for build, test, security checks and deployment; package services with Docker and contribute to Kubernetes-based deployments.
  • Deploy and operate application services on a major cloud platform, using managed compute, storage, databases, secrets management and identity services.
  • Support production systems through monitoring, alerting, incident investigation, reliability improvements and lifecycle management.
  • Apply secure development practices, including input validation, least-privilege access, secrets management, audit logging and appropriate approval controls.
  • Build and maintain MCP servers that expose security tools, APIs and data to AI assistants through clear schemas, structured outputs and reliable error handling.
  • Secure MCP integrations with authentication, authorization, scoped access and attributable invocation logs; require explicit approval for destructive or high-impact actions.
  • Develop AI agent workflows for alert enrichment, evidence gathering, log summarization and triage, integrating LLM APIs and retrieval where useful.
  • Implement agent guardrails, including tool-access controls, iteration and cost limits, timeouts, human checkpoints and safe fallback behavior; test outcomes and track regressions.
  • Choose between deterministic software, automation and agents based on the problem; measure impact through adoption, time saved, accuracy and service quality, and collaborate across time zones.
What You Bring
  • 2–5 years of professional software engineering experience, including delivering front-end applications and back-end services and supporting software in production.
  • Strong proficiency in a modern front-end language and framework, such as TypeScript/JavaScript with React or an equivalent.
  • Strong back-end programming skills. Java is preferred; equivalent depth in Python, C# or Node.js is also considered.
  • Experience with REST API design and integration, authentication, and relational or document-oriented databases.
  • Solid fundamentals in automated testing, debugging, code review, version control and maintainable software design, plus practical CI/CD experience.
  • Working knowledge of Docker, including building and troubleshooting images and running containerized applications.
  • Basic familiarity with Kubernetes pods, deployments, services, configuration and logs, and application deployment using core services on AWS, Azure or Google Cloud. Deep Kubernetes administration or cloud architecture expertise is not required.
  • Working knowledge of MCP and hands‑on experience building or extending at least one MCP server, or a comparable tool‑calling integration that exposes internal systems to an LLM.
  • Practical experience integrating LLM APIs into application code, including tool/function calling and structured output handling.
  • Basic working knowledge of an AI agent or orchestration framework. LangGraph and LlamaIndex are preferred; LangChain, Semantic Kernel or similar frameworks are also acceptable. Understand agent loops, tool registration, state handling and retrieval basics.
  • Awareness of prompt injection, unsafe tool use, excessive autonomy and hallucinated output, with knowledge of practical safeguards.
  • Secure development experience covering secrets handling, access control, input validation and auditability.
  • Ability to take loosely defined problems through discovery, implementation, release and production support, and to understand, test and explain all code you deliver—including AI‑assisted code.
  • Ability to work onsite in Jersey City, New Jersey, three days per week.
Nice to Have
  • Experience in financial services or another regulated industry, including audit, evidence and change‑control requirements.
  • Experience building software for security operations, IAM, PAM, cloud or network security, data protection or vulnerability management.
  • Experience operating MCP servers for multiple consumers, including versioning, backwards compatibility and access governance.
  • Experience with retrieval‑augmented generation, including document ingestion, chunking, embeddings and vector search.
  • Exposure to agent evaluation and LLM observability tools such as LangSmith, Langfuse, Arize Phoenix or Ragas.
  • Experience with enterprise integrations using webhooks, event‑driven patterns or workflow automation, and production observability through logging, metrics, tracing and alerting.
  • Experience using AI coding assistants responsibly and collaborating with distributed teams across time zones.
  • Open‑source contributions, published research or conference speaking.
About Simeio and What We Do

Simeio has over 650 talented employees across the globe. We have offices in USA (Atlanta HQ and Texas), India, Canada, Costa Rica and UK.

Founded in 2007, and now backed by private equity company ZMC, Simeio is recognized as a top IAM provider by industry analysts.

Alongside Simeio’s identity orchestration tool ‘Simeio IO’ - Simeio also partners with industry leading IAM software vendors to provide access management, identity governance and administration, privileged access management and risk intelligence services across on‑premise, cloud, and hybrid technology environments.

Simeio provides services to numerous Fortune 1000 companies across all industries including financial services, technology, healthcare, media, retail, public sector, utilities and education.

Diversity & Inclusion

Simeio is an equal opportunity employer. If you require assistance with completing this application, interviewing, completing any pre‑employment testing, or otherwise participating in the employee selection process, please direct your inquiries to our recruitment team at recruitment@simeio.com or +1 404-882-3700.

About Your Application

Simeio is an equal opportunity employer. If you require assistance with completing this application, interviewing, completing any pre‑employment testing, or otherwise participating in the employee selection process, please direct your inquiries to any of the recruitment team at recruitment@simeio.com or +1 404-882-3700.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Identity Architect - SailPoint ISC
Identity Architect - SailPoint ISC

Simeio • Atlanta (GA)

Hybrid
USD 130,000 - 180,000
Enterprise Account Executive - New York
Enterprise Account Executive - New York

Simeio • New York (NY)

Remote
USD 140,000 - 210,000
Java Developer (Spring Boot)
Java Developer (Spring Boot)

Simeio • United States

Remote
USD 90,000 - 130,000
Enterprise Account Executive
Enterprise Account Executive

Simeio • United States

Remote
USD 120,000 - 190,000
Remote work
Uncapped commission
Benefits package
Lead Identity Engineer - Saviynt IGA
Lead Identity Engineer - Saviynt IGA

Simeio • United States

On-site
USD 140,000 - 190,000
IAM Security Engineer
IAM Security Engineer

Cloudflare • United States

On-site
USD 120,000 - 180,000
AI Engineer
AI Engineer

Services for the UnderServed • New York (NY)

On-site
USD 150,000 - 175,000
Fullstack Software Engineer at Siena AI
Fullstack Software Engineer at Siena AI

Feedinkoo: Remote Jobs • United States

On-site
USD 90,000 - 130,000
Meaningful impact
Learning budget
Opportunity for equity or stock grants
AI Transformation & Strategy Consultant
AI Transformation & Strategy Consultant

Sia • San Francisco (CA)

On-site
USD 120,000 - 180,000
Medical, dental, vision
401(k) with company match
Paid parental leave
Manager, Forward Deployed Engineer
Manager, Forward Deployed Engineer

Sia Partners • Charlotte (NC)

Hybrid
USD 150,000 - 180,000
Medical, dental, and vision
Company-paid life and AD&D
401(k) with company match
+2