HamburgerMenu
hirist

Principal Software Engineer - Backend Systems

Scaling Theory Technologies
5 - 8 Years
Others

Posted on: 18/06/2026

Job Description

Responsibilities :

- Architect and build scalable backend systems using Java and Python.

- Design and develop high-performance APIs, microservices, and distributed applications.

- Build secure and reliable cloud-native infrastructure on AWS.

- Design scalable data processing and analytics pipelines.

- Develop enterprise-grade applications with a focus on performance, security, and reliability.

- Drive system architecture, technical design, and engineering best practices.

- Collaborate closely with product and business stakeholders to translate requirements into scalable solutions.

- Optimize application performance, availability, and operational efficiency.

- Participate in code reviews, design discussions, and technical decision-making.

Requirements :

- 5+ years of hands-on software engineering experience.

- Strong experience in Java for building robust backend services.

- Strong experience in Python for API development, automation, and data processing.

- Proven expertise in architecting and building applications on AWS (EKS, EC2 RDS, IAM, S3).

- Strong understanding of distributed systems, system design, and cloud architecture.

- Experience building scalable applications or platforms from scratch (0-to-1 development).

- Ability to work independently and take end-to-end ownership of technical initiatives.

- Comfortable working in fast-paced startup environments and wearing multiple hats.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...