Posted on: 05/01/2026
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.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1596958