HamburgerMenu
hirist

Principal Software Engineer - Backend/Full Stack Technologies

Posted on: 05/01/2026

Job Description

Description :

We are seeking a Principal Software Engineer to lead backend and API architecture for large-scale, high-throughput systems. This role is hands-on and strategic - requiring deep technical expertise, architectural ownership, and strong influence across engineering teams. You will play a critical role in shaping system design, reliability, and engineering culture while delivering scalable, secure, and performant platforms.

Key Responsibilities :

Architecture & System Design :

- Define, evolve, and own backend and API architecture with a focus on scalability, security, and performance.

- Design distributed, event-driven, microservice-based systems for high availability and fault tolerance.

Hands-on Engineering :

- Write, review, and optimize production-grade code in Ruby, Python, or Node.js.

- Drive best practices across backend and integration layers.

Data & API Ownership :

- Own data modeling, schema evolution, caching strategies, and API design to support high throughput and reliability.

- Ensure backward compatibility and API governance in multi-tenant environments.

Reliability & Observability :

- Partner with SRE teams to define alerting, metrics, SLIs/SLOs, and disaster recovery strategies.

- Improve system observability using distributed tracing and metrics.

Technical Leadership & Mentorship :

- Mentor senior and mid-level engineers.

- Lead technical design reviews and influence engineering standards and culture.

Cross-Functional Collaboration :

- Work closely with frontend, product, infrastructure, and platform teams to ensure seamless end-to-end delivery.

Innovation & Continuous Improvement :

- Champion automation, infrastructure-as-code, performance profiling, and developer productivity.

- Balance innovation with long-term platform stability.

Requirements :

- 5+ years of experience in backend or full-stack engineering, with 2+ years in a Staff / Principal-level role.

- Strong expertise in Ruby, REST APIs, and SQL & NoSQL databases.

- Experience with AWS, including serverless architectures.

- Proven ability to design and scale distributed, microservice-based systems.

- Experience building SaaS platforms with multi-tenancy, data isolation, and enterprise-grade security.

- Familiarity with SOC2, GDPR, or similar compliance standards.

- Hands-on experience with observability tools such as OpenTelemetry, Prometheus, and distributed tracing.

- Strong communication skills with the ability to drive architectural consensus across teams.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in