RealPage Investment Management
Website:
realpage.com
Job details:
Overview
We are looking for a Dev III Backend Engineer to join RealPage's Marketing Suite engineering team based in Hyderabad. You will help build, maintain, and grow the modern Ruby on Rails platform that serves marketing websites for thousands of apartment communities across the US — day-to-day feature delivery, integrations, platform investments, and currently a multi-quarter modernization project moving the remaining legacy properties onto the platform.
You will be part of a globally distributed engineering team. This is not an execution-only role: you will own end-to-end design and delivery of significant features, identify technical risks in non-obvious cases, and contribute to how the platform operates at scale.
Responsibilities
- Platform Modernization
- Contribute to the in-flight modernization project moving the remaining legacy properties onto the Rails platform. Build the ingestion APIs, content models, and data pipelines that bring legacy templates and configurations into the new platform.
- Build data transformation pipelines for content, configurations, and integrations with accuracy and reliability.
- Work with cross-functional teams to validate outcomes, ensure feature parity, and resolve edge cases as legacy content takes shape on the new platform.
Backend Development
- Build and maintain backend services, APIs, and integrations across the Rails platform.
- Develop and extend integrations with third-party systems supporting location data, property listings, provisioning, and content syndication.
- Write well-tested, maintainable code that meets the team's quality and release standards.
- Participate in code reviews and contribute to engineering standards across the team.
Design ownership and technical judgment
- Own team-level design decisions for the features you deliver. Shape feature breakdown, identify technical risks, and make component-level tradeoffs balancing quality, speed, and maintainability.
- Design subsystems for maintainability and scalability — not just the easy 80% of cases. Create diagrams and ADRs to document decisions and tradeoffs.
- Identify systemic technical debt in the platform codebase and propose remediation in planning.
- Provide informed input on cross-team integration dependencies; cross-suite architecture remains the Dev IV / Architect counterpart's scope to drive.
Collaboration and Communication
- Work within a SAFe/agile delivery model — participate in sprint planning, standups, reviews, and retrospectives.
- Collaborate with US-based engineers, product managers, and QA on requirements, trade-offs, and delivery.
- Surface blockers and risks early and communicate status proactively.
- Document technical decisions and approaches with diagrams and ADRs to maintain shared, durable team understanding.
- Mentor Dev I / Dev II engineers — give constructive technical feedback in code reviews, pair on system-design discussions, and help raise the team's overall engineering standards.
Quality and Reliability
- Write automated tests (unit, integration) as part of normal delivery — not as an afterthought.
- Support QA in building test coverage for transformed features and new integrations.
- Identify regression risks early to maintain platform stability during and after transformation.
Engineering effectiveness and AI tooling
- Bring fluent AI-assisted-development practice. Use AI tooling effectively for code generation, design exploration, legacy-system analysis, and documentation. Mentor peers on responsible, effective AI usage; help shape the team's AI-usage standards.
Qualifications Technical experience Preferred qualifications
- Mindset (non-negotiable for this role)
- A track record of designing and shipping non-trivial systems where the requirements weren't handed to you fully-formed. We're looking for an engineer who can frame ambiguous problems, propose multiple paths forward, and make defensible architectural calls — not just execute against a fixed spec.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of backend software engineering experience with progressively senior responsibility, including ownership of medium-to-large features end-to-end.
- Strong production experience with Ruby on Rails OR a comparable modern backend framework (Django, .NET, Java Spring, Phoenix). Candidates from adjacent stacks are expected to ramp on Rails quickly — strong systems thinking and transferable fundamentals matter more than day-1 language proficiency for this work.
- Experience reading and reverse-engineering legacy CMS data models — comfort building accurate transition tooling from another team's schema, templates, and stored configurations.
- Experience with ETL or data-pipeline tooling for large-scale content or data transitions.
- Track record of feature-parity validation between a source system and a destination system.
- Hands-on experience building and consuming REST APIs.
- Solid understanding of relational databases and SQL (PostgreSQL or equivalent).
- Experience with version control (Git), CI/CD pipelines, and code review practices.
- Experience with automated testing — unit and integration test frameworks.
- Familiarity with cloud infrastructure (AWS or equivalent).
- Strong written communication skills and ability to collaborate effectively in a distributed, globally-spread engineering team.
- Master's degree in Computer Science, Engineering, or a related field.
- Experience with enterprise CMS platforms (any major platform: .NET-based, Java-based, or headless CMS).
- GraphQL API development experience.
- Background in PropTech, real estate, or marketing technology.
- Familiarity with location data, property listings, or content syndication platforms.
- Experience working in a SAFe or scaled agile environment.
────────────────────────────────────────────────────────────
Why This Role Matters
This role is one of the engineering seats on a Rails platform that serves marketing websites for thousands of property-management customers — day-to-day feature work, integrations, platform investments, and currently a multi-quarter modernization project moving the remaining legacy properties onto the platform. The outcome of the work — the platform itself plus the modernization project — directly improves reliability, quality, and velocity for customers.
The engineer in this role will not be executing someone else's plan. They will help shape the approach, build the tooling that makes it work, and leave the team with a cleaner, more capable platform than they found. This is high-impact work with a clear purpose and a team invested in getting it right.
────────────────────────────────────────────────────────────
- RealPage is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.*
Click on Apply to know more.