PRIMARY FUNCTIONS & RESPONSIBILITIES:
Engineering Leadership & Team Development
· Lead and mentor a team of software engineers supporting Credit Technology initiatives.
· Establish engineering standards, development practices, coding guidelines, and quality controls.
· Foster a culture of technical excellence, accountability, continuous improvement, and collaboration.
· Provide hands-on coaching and technical guidance to team members.
· Drive adoption of agile development practices and modern engineering methodologies.
Hands-On Software Engineering
· Actively contribute to software development and remain deeply involved in implementation decisions.
· Design, develop, test, deploy, and support business-critical applications supporting credit investment workflows.
· Participate in code reviews, architecture reviews, troubleshooting, and production support activities.
· Lead development efforts across front-end, backend, integration, and data layers.
· Ensure solutions are scalable, maintainable, secure, and aligned with enterprise engineering standards.
Platform Architecture & System Design
· Design and evolve modern cloud-native architectures supporting the credit technology ecosystem.
· Define architecture standards for distributed systems, APIs, event-driven architectures, and microservices.
· Drive engineering decisions related to scalability, resiliency, performance, observability, and operational excellence.
Application Development & Technology Delivery
· Credit deal management platforms
· Portfolio management solutions
· Credit analytics platforms
· Workflow automation solutions
· Investment data services and APIs
· Reporting and analytics platforms
Ensure engineering teams deliver scalable technology solutions supporting:
· Deal sourcing and pipeline management
· Investment committee processes
· Investment data management
Cloud & Platform Engineering
· Architect and deploy applications using modern cloud-native technologies.
· Implement containerized solutions utilizing Kubernetes and cloud platform services.
· Drive modernization efforts focused on cloud adoption, scalability, resilience, and operational efficiency.
· Ensure proper observability, monitoring, logging, and operational support across production environments.
Integration & Event-Driven Architecture
· Design and implement API-first architectures and integration frameworks.
· Leverage messaging platforms, event streaming, and asynchronous processing patterns to support scalable and resilient business platforms.
· Build solutions that integrate seamlessly across investment, data, and operational platforms.
· Partner with Data & AI teams to enable high-quality data flows and analytics capabilities.
Software Development Lifecycle & Governance
· Own the end-to-end Software Development Lifecycle (SDLC).
· Establish CI/CD pipelines, automated testing frameworks, release management processes, and deployment standards.
· Drive improvements in software quality, development velocity, security, and operational stability.
· Ensure compliance with enterprise security, governance, regulatory, and operational resiliency requirements.
Business Partnership & Stakeholder Management
• Partner closely with Product Management to prioritize engineering initiatives and deliver business outcomes.
• Serve as a trusted technology advisor to real estate investment professionals, asset management teams, property management and operations stakeholders, finance, and broader Investment Technology partners.
• Translate complex real estate investment and operational requirements into scalable technical solutions.
• Communicate architecture decisions, delivery plans, risks, and engineering tradeoffs to both technical and non-technical stakeholders.