HamburgerMenu
hirist

Real Page - Walkin - Principal Software Engineer - Full Stack Development

RealPage
10 - 14 Years
Hyderabad

Posted on: 18/09/2026

Job Description

Overview :

We are looking for a smart, driven, enthusiastic principal to join our engineering team.


Our core product is an all-in-one property management platform designed for real estate professionals to take control of their business by streamlining their accounting, maintenance, communication, and leasing processes in the cloud.


As a principal engineer, you'll be part of a cross-functional product team delivering new features to our client base of property managers and housing associations.


This position is a multifaceted role with responsibilities that include: technical approaches to complex problems, expert knowledge in relevant subsystems, being a reliable consultant to teammates and build vs. buy acumen all while being a highly productive contributor.


This is a great chance to be part of a growing organization that is dedicated to engineering best practices and processes as well as continually providing opportunities for professional growth.

Responsibilities :

- Deep knowledge and understanding of how current systems work.

- Developing highly efficient and optimized algorithms and data structures for large-scale applications.

- Coaches, mentors, and develops top-tier technical team members.

- Proactively removes code blockers by implementing core designs early and often.

- Be a highly productive hands-on contributor building new features and enhancing existing functionality within the Buildium platform using technologies like C#, ASP.NET Web API, Angular, and MySql that are hosted in AWS.

- Drives teammates to write higher-quality code faster. Helps to make complex problems simple and grounds more junior staff with technical plans of attack.

- Leading the design and architecture of complex systems, making high-level design decisions that impact the entire organization. Applying architectural patterns and principles to ensure scalability, reliability, and maintainability of software systems.

- Developing and implementing technical strategies, setting the technical direction for major projects, and influencing company-wide architectural decisions.

Qualifications :

- 10+ years of experience in developing customer-facing software with responsibilities ranging from project planning to successful delivery of key features.

- Hands-on expert-level experience with C#, .NET 4.5/.NET Core, ASP.NET MVC/Web API, and JavaScript frameworks like Angular, TypedcriptReact, and/or Vue.

- Extensive experience creating and consuming REST web services and APIs.

- Strong relational database skills using technologies like MySQL or SQL Server.

- Familiarity with AWS services and infrastructure.

- Working on cutting-edge projects that further enhance technical and leadership skills.

- Understanding of source code management tools such as Git, and the workflows associated with them (branching and merging).

- Excellent presentation and facilitation skills.

- Gain expertise in designing and leading the architecture of complex systems.

- Bachelors degree in computer science or equivalent work experience.

- Develop leadership skills by mentoring junior engineers and leading significant projects or initiatives.

- Deep understanding of specific technologies and domains relevant to your work, with a focus on architectural leadership.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...