Principal Software Engineer

Principal Software Engineer

22

Mauritius

Job Views:

Created Date: 2025-07-11

Experience: 10 - year

Salary: upto 10

Industry: 21

Openings: 1

Primary Responsibilities :

Job Title: Principal Software Engineer

Department: Software Engineering

Job Type: Full-Time
Location: Ahmedabad, Gujarat, India or Ebene, Mauritius
Work Mode: On-site
Experience Required: 10–12 years
Number of Vacancies: 1
Fresher Considered: No


About the Role

We are looking for an experienced Principal Software Engineer to lead the design, development, and implementation of cutting-edge cybersecurity solutions for our clients in the financial and defense sectors. This is a leadership role for a seasoned developer who thrives in a fast-paced, high-impact environment and is eager to mentor junior engineers, set engineering best practices, and contribute to architectural decisions.


Key Responsibilities

  • Architect, design, and implement robust, scalable, and secure software solutions.

  • Lead end-to-end development across back-end, front-end, and DevOps pipelines.

  • Work with technologies such as Java, Python, C++, JavaScript, and frameworks like React, Node.js, Django, Flask, or FastAPI.

  • Manage deployments across AWS, Azure, or GCP using Docker, Kubernetes, and Infrastructure as Code (Terraform, CloudFormation).

  • Build CI/CD pipelines using GitHub Actions, GitLab CI, or CircleCI.

  • Mentor and guide junior developers; enforce best practices and code quality standards.

  • Collaborate cross-functionally with product, QA, and DevOps teams.

  • Contribute to system architecture for microservices, serverless, and event-driven systems using Kafka, RabbitMQ, etc.

  • Ensure security best practices, including OWASP standards, OAuth 2.0, JWT, encryption protocols, and periodic audits.

  • Deliver clear, structured documentation and communicate effectively with both technical and non-technical stakeholders.


Qualifications

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience

  • 10–12 years of experience in software/application development with a proven portfolio.

  • Previous experience in startup or high-growth environments is a plus.



Experience Requirements:

Technical Proficiencies

Languages & Frameworks

  • Must-have: Python, JavaScript (TypeScript), Go

  • Additional: Java, C++, Rust (nice to have)

  • Back-end: Django, Flask, FastAPI, Node.js, Express.js

  • Front-end: React (Hooks, Context), Next.js, Vue.js

  • APIs: REST, GraphQL; State Management: Redux, MobX

Databases

  • SQL: PostgreSQL, MySQL, SQLite

  • NoSQL: MongoDB, Redis, Couchbase

Cloud & Infrastructure

  • Platforms: AWS, GCP, Azure

  • Services: EC2, S3, Lambda, Firebase

  • IaC: Terraform, CloudFormation

DevOps & Monitoring

  • CI/CD: GitHub Actions, GitLab CI, CircleCI

  • Containers & Orchestration: Docker, Kubernetes

  • Monitoring: Prometheus, Grafana, ELK Stack

Architecture

  • Microservices, fault-tolerant systems

  • Serverless and event-driven systems

  • Tools: Kafka, RabbitMQ

Security

  • Secure coding practices, OWASP guidelines

  • Authentication: OAuth 2.0, JWT

  • Regular security audits and compliance handling


Soft Skills & Competencies

  • Excellent problem-solving and analytical thinking

  • Effective verbal and written communication

  • Leadership and team mentoring ability

  • Collaborative mindset with a passion for innovation

  • Strong organizational and decision-making capabilities


About WestZane Security

At WestZane Security, we specialize in advanced cybersecurity solutions tailored for the financial and defense sectors within the African Union. Our mission is to empower organizations to defend against evolving cyber threats through innovative, intelligent technologies.

We are a team of passionate experts focused on proactive defensecutting-edge engineering, and resilient system architecture. Our collaborative, learning-driven culture fosters continuous growth and impact in one of the most dynamic sectors in tech.

Join us to help protect the digital infrastructure of national and business interests in a rapidly changing security landscape.


Salary Range: Competitive and negotiable based on experience

Languages Required: English (proficiency mandatory)

Contract Type: Full-Time Permanent

Location

: Alliance Recruitment Agency

Share Job :