Principal Software Engineer
Core
Architect and develop scalable, secure, high-performance backend systems and microservices for cloud-based email security products (DMARC, SPF, DKIM) using Java and AWS.
Role type
Principal Software Engineer (Backend/Cloud Infrastructure)
Builds
Cloud-native email security services and authentication protocols for enterprise customers
Domain
Cybersecurity / Email Security / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Microservices architecture, AWS cloud services, CI/CD pipelines, Infrastructure as Code (Terraform), Database design, Technical leadership, Mentoring
Preferred skills
AI tooling expertise (Cursor, Claude), SMTP/DNS/Email Security protocols, Containerization (Docker/Kubernetes), Secure coding practices
Technologies
Java, Spring Boot, Micronaut, AWS (Lambda, S3, RDS, DynamoDB, ECS, EC2), Jenkins, Terraform, Docker, Kubernetes, Gradle
Responsibilities
Architect scalable backend systems, optimize cloud infrastructure, implement CI/CD pipelines, mentor junior engineers, design microservices, manage databases, create technical documentation
Seniority
Principal, hands-on IC with strategic leadership