🔔 FCM Loaded

Principal Software Engineer

Binary Semantics Ltd.

2 - 5 years

Gurugram

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

We are looking for a senior technical leader who can provide strong architectural direction, hands-on technical guidance, and foundational engineering support across multiple product teams.

This role is ideal for someone who enjoys solving hard technical problems, choosing the right technology for the right problem, and setting up scalable application structureswhile still being comfortable contributing code when required.

You will act as a technical advisor and enabler for teams working across domains such as IoT, Cloud platforms, data systems, and AI-driven solutions.


Key Responsibilities

Architecture & Technical Leadership

  • Design and evolve application and system architectures across multiple products and platforms.
  • Define engineering standards, patterns, and best practices for scalability, security, performance, and maintainability.
  • Guide teams in technology selection (languages, frameworks, cloud services, data stores, messaging, AI tools, etc.).
  • Review and improve existing architectures to remove bottlenecks and technical debt.


Hands-on Engineering

  • Contribute production-quality code when required, especially for:
  • Initial project setups
  • Frameworks and shared libraries
  • Reference implementations and POCs
  • Build starter templates, boilerplates, and platform components to accelerate team delivery.
  • Support teams in debugging and resolving complex technical issues.

Cross-Team Enablement

  • Act as a go-to technical problem solver for engineering teams.
  • Collaborate with product managers, engineering leads, and DevOps teams to align architecture with business goals.
  • Mentor senior engineers and help raise the overall technical bar across teams.

Learning & Innovation

  • Quickly understand and adopt new domains and technologies (e.g., IoT protocols, data pipelines, AI/ML integrations).
  • Evaluate emerging tools and platforms and recommend practical adoption paths.
  • Balance innovation with stability and long-term maintainability.

Required Skills & Experience

Technical Expertise

  • 10+ years of experience in software engineering, with recent hands-on development.
  • Strong experience in system design and architecture for distributed, scalable applications.
  • Solid understanding of:
  • Cloud platforms (Azure / AWS / GCP)
  • Microservices, APIs, event-driven architectures
  • Databases (SQL & NoSQL)
  • Messaging & streaming systems
  • Strong experience of understanding network infrastructure and deployment at scale.
  • Experience working with or integrating:
  • IoT systems (devices, telemetry, ingestion pipelines)
  • AI/ML-powered components (model integration, inference services, data pipelines)

Engineering Practices

  • Deep knowledge of:
  • Clean architecture & design patterns
  • CI/CD pipelines and DevOps practices
  • Security, observability, and performance tuning
  • Comfortable working across multiple languages and stacks.

Mindset & Soft Skills

  • Strong problem-solving mindset with pragmatic decision-making.
  • Ability to explain complex technical concepts clearly to different audiences.
  • High learning agilityable to pick up new technologies and domains quickly.
  • Collaborative, approachable, and respected as a technical authority.

Nice to Have

  • Experience building internal platforms or shared engineering frameworks.
  • Prior role as Principal Engineer, Staff Engineer, Architect, or Platform Lead.
  • Exposure to regulated or compliance-heavy domains.
  • Open-source contributions or strong internal tooling experience.

Why Join Us

  • Opportunity to shape the technical direction of multiple products.
  • High autonomy with real impact on architecture and engineering quality.
  • Work across diverse domainsfrom IoT to AI.
  • Role values technical excellence

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.