Demo

Senior Software Engineer

Cranium AI
Jersey, NJ Full Time
POSTED ON 8/4/2026
AVAILABLE BEFORE 1/30/2027

Company Description Cranium AI is dedicated to securing the AI revolution through an award-winning AI Security and AI Governance platform that supports organizations of all sizes across their entire AI supply chain, from AI entry through runtime.


The platform helps teams identify, manage, and mitigate AI-related risks to ensure security, compliance, and responsible innovation. Headquartered in the New York metropolitan area, Cranium AI is focused on making AI Secure and well governed.


The company is powered by “Craniacs,” a team committed to redefining standards for AI excellence and measurable value realization. To learn more, visit www.cranium.ai or follow Cranium AI on LinkedIn.


About The Role


Cranium builds products to secure AI. We develop cutting edge AI/ML methods that push the state of the art in the field. As a Senior Software Engineer, you will be a key member of the engineering team responsible for developing and maintaining the core platform of the Cranium architecture. Your work will focus on building scalable, multi-tenant systems that detect and monitor how AI is used across enterprise environments. You'll work primarily with our backend platform and cloud infrastructure, collaborating with frontend engineers, machine learning engineers, and product managers to deliver robust solutions to our enterprise customers.


As a Senior Software Engineer you will:


·      Design, develop, and maintain scalable multi-tenant platform services and APIs within Azure and other cloud platforms

·      Work with machine learning engineers and product managers to develop backend services that power our AI security features

·      Implement and maintain containerized applications using Kubernetes and related orchestration technologies

·      Contribute to database design and optimization for high-volume enterprise workloads

·      Leverage AI-assisted development workflows and code generation tools to build enterprise-grade software

·      Support customers through technical issues, escalations, and feature requests in collaboration with the customer success team

·      Participate in code reviews and ensure code quality adheres to best practices

·      Balance new feature development with platform maintenance and refactoring efforts


Who You Are:

·      Customer-focused — you start from the problem the customer is trying to solve and measure your work by whether it actually helps them

·      Willing to put your ego aside — you care more about the best outcome than being right, welcome feedback, and give credit generously

·      Collaborative and low-drama — you work well across engineering squads, product, and customer success, and raise issues directly and constructively


Minimum Qualifications:

·      Bachelor's or master's degree in computer science, engineering, or related field

·      5 years of professional software engineering experience

·      Strong experience with C# and .NET Core in production environments

·      Strong experience with Python for production application development

·      Hands-on experience with a major cloud platform (Azure preferred; AWS or GCP equally valued)

·      Experience developing software with AI-assisted workflows and code generation tools (e.g., Claude Code, GitHub Copilot, Cursor), and a track record of using them to ship real, enterprise-grade code

·      Experience with Kubernetes or other container orchestration platforms

·      Experience with SQL databases (PostgreSQL preferred)

·      Familiarity with Agile or similar project management methodologies


Preferred Qualifications:

·      Proven track record of building and delivering enterprise SaaS solutions at scale

·      Experience building multi-tenant applications with strong tenant isolation and scalability

·      Experience with NoSQL databases (MongoDB, CosmoDB)

·      Experience with containerization beyond Kubernetes (Docker, container registries, deployment patterns)

·      Familiarity with Infrastructure as Code (Terraform, ARM templates, CloudFormation)

·      Experience with queue and cache services (Redis, Memcached, Azure Service Bus)

·      Background in designing secure, highly available, and fault-tolerant distributed systems

·      Familiarity with AI/ML concepts and strong algorithmic thinking

·      Strong analytical skills with ability to tie technical decisions to business impact

·      Commitment to staying current with cloud security best practices

·      Deep familiarity with AI code generation and agentic development tools (Claude Code, Copilot, Cursor), including prompting patterns and knowing when to trust or verify their output


Technologies we use:

·      Languages: C#, .NET Core, Python

·      Cloud: Azure (primary), AWS, GCP

·      Infrastructure: Kubernetes, Docker, Terraform, ARM templates

·      Storage & messaging: SQL Server, CosmosDB, MongoDB, DynamoDB, Redis, Memcached, Azure Service Bus

·      Frontend: React (occasional platform UI work)

·      AI tooling: LLM code generation tools (Copilot, Claude Code, Cursor)


What we offer:


We offer the opportunity to make a significant contribution to shaping the future of AI. This opportunity is a collaborative effort between impossibly talented individuals who share a passion for this mission. Our biggest asset is inclusion as we believe that building a diverse community is the key to succeeding on our mission. In addition to the goal and environment we offer:


- Competitive salary, and company ownership through equity

- Market-leading health, dental, and vision insurance for employees and dependents

- Flexible Time Off Policy and Paid Parental/Family Leave

- 401(k) Plan Access

Salary.com Estimation for Senior Software Engineer in Jersey, NJ
$135,434 to $163,169
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cranium AI

  • Cranium AI Jersey, NJ
  • Company Description Cranium AI is dedicated to securing the AI revolution through its award-winning AI Security and AI Governance platform, enabling organi... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Jersey, NJ area that may be a better fit.

  • Sonata Software East Brunswick, NJ
  • ABOUT SONATA SOFTWARE Sonata Software, with over $1.2 Billion Revenue, is a leading AI-first Modernization Engineering company, powered by our unique Platf... more
  • 1 Month Ago

  • Neighborly Software Atlanta, GA
  • Who We Are Neighborly Software was built to help communities make a difference in the lives of low-income families and vulnerable populations. Our mission ... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!