Search by job, company or skills

Principal Engineer

Principal Engineer

Simplotel
6-10 Years
Not Disclosed

This job is no longer accepting applications

Job Description

As a Principal Engineer / Staff Engineer, you will play a key role in shaping the technical direction of Simplotel's products and platforms. You will solve complex engineering problems, drive architectural decisions, and build scalable systems that power thousands of hotels globally. This is a highly hands-on individual contributor role requiring deep technical expertise, strong system design skills, and the ability to influence engineering excellence across teams.

Responsibilities

  • Design and build highly scalable, reliable, and performant backend systems with a strong focus on architecture, maintainability, and operational excellence.
  • Own complex technical initiatives end-to-end, from problem definition and system design to implementation, deployment, and optimization.
  • Drive architectural decisions and establish engineering standards that improve scalability, reliability, security, and developer productivity.
  • Build and optimize distributed systems, APIs, integrations, and platform capabilities that support business growth and increasing scale.
  • Lead deep technical investigations, root cause analysis, performance tuning, and system reliability improvements.
  • Collaborate closely with product managers, designers, and engineers to translate business requirements into robust technical solutions.
  • Drive integrations with third-party systems such as payment gateways, channel managers, and other external platforms.
  • Champion engineering best practices through design reviews, code reviews, testing strategies, observability, and modern deployment practices.
  • Leverage modern AI-powered development tools and engineering workflows to improve productivity, code quality, and development velocity.
  • Act as a technical leader and subject matter expert, influencing architecture and engineering decisions across teams through technical excellence.

Requirements

  • 6-10 years of experience designing, building, and operating large-scale software systems in production environments.
  • Demonstrated expertise in building and operating large-scale backend systems with a strong focus on performance, reliability, and scalability; exposure to full-stack development is a significant advantage.
  • Strong understanding of algorithms, data structures, concurrency, performance optimization, and system design trade-offs.
  • Hands-on experience with Linux, Git, AWS fundamentals, CI/CD pipelines, monitoring, and production troubleshooting.
  • Proven ability to design systems for scalability, high availability, fault tolerance, and operational efficiency.
  • Experience working across multiple services, integrations, and complex technical ecosystems.
  • Strong debugging and problem-solving skills with the ability to navigate ambiguity and solve challenging technical problems.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude, ChatGPT, or similar engineering productivity platforms.
  • Good communication skills with the ability to articulate technical decisions, trade-offs, and architectural recommendations.
  • Passion for engineering excellence, continuous learning, and building high-quality software at scale.

This job was posted by Anusha Triprayat from Simplotel.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

AWS fundamentals

AI-assisted development tools

production troubleshooting

About Company

Similar Jobs

5-10 yrs
Bengaluru, India
Skills:
Fire Protection System Design, NFPA Standards, International fire codes and standards, Evacuation and egress design principles, Autocad, Fire Safety Reports, Fire Engineering and Fire Life Safety Consultancy, BS Standards, Multidisciplinary design coordination, EN Standards, Fire Engineering Strategies, BIM workflows, Microsoft Office Suite
6-8 yrs
Bengaluru, India
Skills:
Java, C, C++, Assembly Language, Debugging Tools, Uefi, Python, Linux Kernel, ACPI, Build systems, Software virtual platforms, Distributed version control systems, Low-level boot firmware, SystemReady
12-14 yrs
Bengaluru, India
Skills:
Algorithms, Golang, Tcp, Windows, Docker, Macos, Tls, Python, AWS, Gdb, Http, SSL, Rest Services, Smtp, Jenkins, Gcp, Linux, Advanced Data Structures, Valgrind, Azure, Kubernetes, Drone, ML models, AI tools
12-14 yrs
Bengaluru, India
Skills:
Technical Leadership, Foundation model API integration, Production-grade agentic AI system design and development, AI Observability Monitoring, LLMOps, Cloud AI Platforms Services, AI Governance Lifecycle Management, Cloud-Native Infrastructure Deployment, Graph-RAG architectures, Technical communication and documentation, Agent orchestration frameworks, Agentic AI, Multi-Agent Systems, AI Cost Management, Embedding strategies, MCP and AI tool integration architecture
8-10 yrs
Bengaluru, India
Skills:
Golang, Node.js, Typescript, Distributed Systems, Kubernetes, Python, System observability, Containerized workloads, Cloud-native architectures, Infrastructure engineering, SRE practices, Resiliency design, ML GenAI applications