PropertyGuru has an exciting Platform Engineering Manager opportunity to join the Platform Center of Excellence (COE) and lead our sales and ops engineering teams across all BUs. This experienced leader will manage an Agile engineering team of 6+ engineers, predominantly focused on delivering initiatives in our Salesforce instances for sales, ops, customer experience and trade marketing teams. You are responsible for growing our engineering team, leading development of custom applications, up-levelling our engineering maturity, ensuring the platform architecture can scale to an enterprise model, maintaining security best practices, and ideating and driving Salesforce evangelism across teams. The ideal candidate will have significant previous experience in Platform Engineering, Salesforce, Force.com and their ecosystem delivering high quality engineering solutions with hands-on APEX development, API development, integrations, demonstrating clear passion about transforming technology into critical business value. You will synthesize a product vision into key technical decisions and partner with multiple engineering teams to buy, build, launch, and scale their applications on Platform.
- Lead a team of Salesforce Engineers to deliver fit-for-purpose solutions against the product backlog of requirements and functional capabilities.
- Consistently practice the giving and receiving of both positive and constructive feedback with your team.
- Partner with your directs to support career development plans with consistent mentorship to level up their abilities.
- Accountable and responsible for all platform engineering delivery for your supported Business Units.
- Meeting delivery expectations and goals as negotiated with the Business Analyst/Product Manager using Agile methodologies.
- Logging, observability and alerting for your systems of ownership.
- Incident response management and meeting of SLA’s
- Architecture governance and best practices
- Improving the developer experience and removing blockers
- Program management adoption of agreed upon standards.
- Architect technical solutions for the long-term, balancing time-to-market versus the health of the platforms.
- Responsible for hands-on development of technical features, POC’s and spikes, as well as code quality and code reviews of the team
- Lead the product and the platform - from technical design and development to the support and maintenance of it.
- Responsible for production metrics and meeting production SLAs
- Responsible for all engineering practices in your team and raising the maturity level in each discipline:
- CI/CD
- Product Quality
- Technical Debt Management
- Agile
- Balance need for functional and non-functional requirements (availability, scalability, security, performance, etc.)
- Work closely with the Infra, Security teams to identify and implement unique security requirements relevant for different BUs and cater to auditing needs during auditing cycle.
- Work with professional service and support teams from vendors to actively look for new product features in Salesforce space.
- Spotlight our brand in the tech community, representing us at meetups, conferences, and tech debates, ensuring we attract and retain the industry's best.
Required Skills:
- 8+ years hands-on development experience on Salesforce and the ecosystem of technologies including but not limited to Sales Cloud, Service Cloud, Apex patterns like Trigger Action Framework, FFLIB, Integration patterns and techniques, CPQ solutions like Vlocity, CloudSense.
- At least 2 years of people management experience leading a team of 5 or more full time employees
- Experience leading cross-functional execution of intricate CRM, ERP and integration projects, both on schedule and within budget constraints.
- Experience with integration of large systems and custom products. Knowledge of integration platforms like Workato, MuleSoft, or SAP PI/PO is highly regarded.
- Clear communication and orchestration of technical resources
- Unique background in programming in functional and/or object oriented programming & scripting languages - Java, JavaScript, Ruby, Python
- Natural curiosity to learn and understand different architectures, technologies and functional domains
- Working knowledge of Jira, CI/CD tooling, GitHub and overall dev-ops experience
- Proven ability to build order out of chaos, with minimal guidance.
- Salesforce Certifications: Certified Platform App Builder, Platform Developer I and II, and Application Architect
- Salesforce Architecture certifications: Application, Integration, B2B Solution, etc.
- Experience with Salesforce CLI-based CI/CD and developer tooling.
- Offshore resource management experience.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering or a related field