Rockefeller Philanthropy Advisors is hiring a Senior Software Engineer to lead and contribute to the full software development lifecycle within a diverse, global team. You will design, build, and maintain scalable software solutions while collaborating across distributed teams and time zones, focusing on operational efficiency and mentoring.
What You'll Do
- Design, develop, and own end-to-end software solutions from conception through production.
- Deliver quality code including automated tests, metrics, and monitoring to ensure product reliability.
- Drive complex changes involving multiple system components and distributed environments.
- Collaborate effectively with cross-functional teams to implement and review features aligned with product roadmaps.
- Lead projects with technical ambiguity, providing mentorship and guidance to team members.
- Participate in hiring and contribute to establishing success criteria based on data analysis.
- Understand and communicate the business objectives behind technical work.
What We're Looking For
- 7+ years of experience in software development and engineering.
- Proficiency in one or more programming languages such as C#, Java, C, C++, Python, SQL, or Scala.
- Strong understanding of software engineering fundamentals and distributed systems.
- Experience working on agile, distributed teams across multiple time zones.
- Familiarity with software development tools and version control systems like Visual Studio, Visual Studio Code, Rider, Git, or Perforce.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
- Excellent communication skills for technical and non-technical audiences.
Nice to Have
- Additional experience with database engines (Microsoft SQL Server, Postgres, AeroSpike, Vertica, Redis), microservices, cloud platforms, Kubernetes, or Kafka.
Technical Stack
- Languages: C#, Java, C, C++, Python, SQL, Scala
- Tools: Visual Studio, Visual Studio Code, Rider, Git, Perforce
- Databases & Infrastructure: Microsoft SQL Server, Postgres, AeroSpike, Vertica, Redis, Kubernetes, Kafka
Team & Environment
You will collaborate with cross-functional teams across multiple time zones.
Benefits & Compensation
- Competitive salary and benefits package.
- Remote work flexibility with a globally distributed team.
- Opportunity for professional growth through mentorship and leadership roles.
- Collaborative environment valuing diversity and inclusion.
- Exposure to complex, impactful projects.
Work Mode
This is a remote position for candidates located in India, working with a global team.
Rockefeller Philanthropy Advisors is an equal opportunity employer.
