Principal Software Engineer

🕒 May 8

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Mend.io

Mend.io

201 - 500 employees

Founded 2011

🔒 Cybersecurity

☁️ SaaS

🤖 Artificial Intelligence

Cybersecurity • SaaS • Artificial Intelligence

Mend. io is an AI-native application security (AppSec) platform that helps organizations find, prioritize, and remediate vulnerabilities across source code, open-source components, containers, and AI-powered application components. The platform includes SAST, SCA, container security, DAST/API testing, SBOM management, dependency update automation, and AI-specific features such as AI red teaming, LLM/agent protection, and AI-based remediation workflows. Mend. io is positioned as a scalable, enterprise-grade SaaS solution focused on software supply chain and open-source risk management.

📋 Description

• Design and build solutions from scratch, taking full ownership from idea to production • Develop backend systems, leveraging and customizing AI agents • Drive independent research and lead development in new, ambiguous domains, shaping innovative products where standards are still evolving • Act as a technical leader and key decision maker, owning critical architectural and design choices • Collaborate closely with security researchers, data scientists, and product managers to turn ideas into production ready solutions

🎯 Requirements

• 10+ years of backend software engineering experience • 3+ years in a hands on technical leadership role (Principal / Tech Lead / Architect) • Strong experience building systems end to end from scratch in a product environment • Strong hands on experience with a modern programming language (Go preferred; experience with Java or Python is also valuable) • Strong product mindset and ability to connect technical decisions to business impact • Proven ability to own and drive initiatives independently in ambiguous environments • Experience building or working on systems that integrate AI/LLM based capabilities into real world applications • Hands on experience using AI agents throughout the development lifecycle • Solid understanding of cloud environments and modern development practices (AWS/GCP/Azure) • Strong communication skills and ability to collaborate effectively with senior stakeholders

🏖️ Benefits

• Flexible working hours • Professional development opportunities

Apply Now

Similar Jobs

🕒 April 24

Autodesk

10,000+ employees

📱 Media

Principal Software Engineer developing scalable backend services for Autodesk's AI-powered cloud applications. Collaborating with an international team to create impactful water management products.

AWS

Cloud

Docker

DynamoDB

JavaScript

Node.js

React

TypeScript

🕒 April 24

CloudLinux

51 - 200

☁️ SaaS

🔐 Security

🌐 Web 3

Product Engineer overseeing product domains and technical areas for CloudLinux. Utilizing AI-first approach for product development and operational leadership in a remote-first environment.

Cloud

Linux

🕒 April 16

Sigma Software Group

1001 - 5000

🎮 Gaming

📡 Telecommunications

Principal Software Engineer developing innovative solutions for an interior decor visualization platform. Leading technical initiatives and collaborating with cross-functional engineering teams.

AWS

Django

ETL

Kubernetes

Microservices

Postgres

Python

🕒 April 8

Sphera

1001 - 5000

☁️ SaaS

🏢 Enterprise

📋 Compliance

Principal Software Engineer focusing on full-stack development in environmental software solutions. Joining a team dedicated to enhancing sustainability through technology and innovation.

Delphi

🕒 April 8

Huzzle.com

51 - 200

🎯 Recruiter

👥 HR Tech

☁️ SaaS

Head of Engineering responsible for AI-powered GTM systems development. Leading teams and innovating automated revenue processes at an AI-first company.

🇵🇱 Poland – Remote

💰 $1.8M Pre Seed Round - Huzzle on 2024-04

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Cloud

JavaScript

Python

TypeScript