Rockefeller Philanthropy Advisors is hiring a Principal Software Engineer to play a leading role in designing, building, and enhancing innovative software solutions for the real estate industry. This high-impact position involves solving complex technical challenges, driving architectural decisions, mentoring peers, and leading critical development initiatives from conception to deployment within a remote-friendly, dynamic environment.
What You'll Do
- Design, develop, test, deploy, and maintain scalable software solutions that meet evolving business needs.
- Lead or contribute to complex technical projects, including architecture decisions and system optimization.
- Manage project priorities, deliverables, and timelines while aligning with broader team objectives.
- Actively participate in code reviews and quality assurance to ensure consistency and performance.
- Contribute to cross-functional collaboration by providing consultation on advanced engineering topics.
- Mentor team members and drive the adoption of best practices in coding, testing, and system design.
- Support continuous improvement by exploring emerging technologies and sharing innovative approaches.
- Communicate effectively across technical and non-technical stakeholders to ensure alignment and transparency.
What We're Looking For
- 10+ years of professional experience in software engineering with a proven ability to deliver complex projects.
- Expertise in C#, JavaScript, .NET CLR, Node.js, and frameworks such as React, Angular, and LoopBack.
- Strong background in working with databases like MS SQL Server, PostgreSQL, MySQL, and Aurora.
- Experience with source control tools (Git, TFS, SVN) and CI/CD platforms (e.g., CodePipeline, Jenkins).
- Knowledge of cloud computing platforms (preferably AWS) and related services such as EC2, Lambda, and S3.
- Familiarity with Agile/Scrum methodologies and performance-focused automated testing practices.
- Excellent communication, leadership, and mentoring skills; able to collaborate and resolve technical differences.
- Strong business acumen and the ability to translate customer needs into effective technical solutions.
Technical Stack
- Languages & Runtimes: C#, JavaScript, .NET CLR, Node.js
- Frameworks: React, Angular, LoopBack
- Databases: MS SQL Server, PostgreSQL, MySQL, Aurora
- Tools & Platforms: Git, TFS, SVN, AWS, EC2, Lambda, S3
Team & Environment
You will collaborate with cross-functional teams in a dynamic environment where innovation and ownership are core values.
Benefits & Compensation
- Compensation: $220,000 – $250,000 per year + equity via employee stock purchase opportunities.
- Time Off: 15 PTO days, 16 paid holidays (5 floating), birthday off, 6 weeks paid parental leave, 5-day bereavement leave.
- Health & Wellness: Medical, dental, vision, life insurance, disability coverage, critical illness, hospital indemnity, accident insurance, FSA, HSA, and pet insurance.
- Financial: 401k plan with match and employee stock purchase opportunities.
- Perks: $1,000 employee referral bonuses, discounts on wireless plans, rentals, hotels, and more.
- Education: Waldorf University discounts, literacy assistance programs for children.
Work Mode
This is a remote position for candidates based in the United States.
Rockefeller Philanthropy Advisors is an equal opportunity employer.



