Join the Business Applications Group at Partners Group. We design, optimize, and evolve business application solutions across the firm, working hand-in-hand with business teams to deliver high-quality, well-architected solutions. Our work spans in-house, SaaS, and cloud-based applications operating in a fully cloud-native environment.
We are looking for a Solution Engineer to play an active role in the design, development, integration, and delivery of business application solutions within your delivery group, while also contributing to the broader Business Applications platform — spanning Front Office (Investments & Sales) and Corporate functions. In this role, you will work across a diverse solution landscape that includes custom-built applications, SaaS platforms, and third-party provider solutions. You will be engaged across the full solution lifecycle — from collaborating on solution design and contributing your engineering perspective to architectural decisions, through building software components and integrating external platforms, to supporting deployment and production operations.
Key Responsibilities
Within your Delivery Group
Design, Development, Integration & Delivery
- Actively contribute to solution design in collaboration with solution architects and senior engineers — bringing your engineering perspective to shape designs that are practical, maintainable, and aligned with architectural standards, whether the solution involves custom development, SaaS configuration, or platform integration
- Design, develop, test, and maintain software components and features for business applications within your delivery group, ensuring code quality, performance, and reliability
- Configure, extend, and integrate SaaS solutions and third-party provider platforms into the delivery group's application landscape, ensuring they operate seamlessly within the broader solution architecture
- Participate in the full solution lifecycle:
- Collaborate on translating business requirements into well-structured solution designs and technical specifications — covering both custom-built and vendor-provided components
- Build and integrate APIs, services, and data pipelines to connect in-house applications with SaaS platforms and external provider systems
- Implement and maintain integrations using vendor APIs, webhooks, connectors, and middleware, ensuring data consistency, reliability, and security across system boundaries
- Write and maintain unit, integration, and end-to-end tests to ensure software quality and stability across both custom and integrated solution
- Take ownership of the design and implementation of individual components, features, or integration workflows, making sound technical decisions within the boundaries of the agreed solution architecture
- Contribute to the evolution and improvement of existing applications and integrations by refactoring code, resolving technical debt, optimizing platform configurations, and proposing design improvements
- Support deployment, release, and production operations activities, including troubleshooting and resolving software defects, integration failures, and production incidents
Business Alignment & Collaboration
- Develop a solid understanding of the business domain your delivery group supports, and use that knowledge to make informed design and engineering decisions
- Collaborate with solution architects, product owners, and cross-functional team members to clarify requirements, challenge assumptions, estimate effort, and deliver high-quality solutions
- Engage with third-party vendors and SaaS providers as needed to resolve technical issues, understand platform capabilities, and ensure integrations meet business and technical requirements
- Actively participate in Agile ceremonies (e.g., stand-ups, sprint planning, retrospectives) and contribute to backlog refinement and iterative delivery within Scrum or Kanban frameworks
Innovation & Continuous Improvement
- Stay current with modern engineering practices, tools, and technologies — including developments in the SaaS and vendor platform ecosystem — and proactively suggest improvements to the team's development workflows, tooling, and integration approaches
- Explore and experiment with emerging technologies and approaches — including AI-assisted development tools — where they can improve code quality, productivity, or solution outcomes
People & Governance
- Support colleagues through code reviews, pair programming, and knowledge sharing within your team
- Follow and promote compliance, security, and operational best practices in your day-to-day engineering work, including when configuring and integrating third-party platforms
Across the Business Applications Group
- Contribute to building up engineering, integration, and design capabilities across the wider Business Applications Platform by sharing knowledge, reusable components, integration patterns, and lessons learned from your delivery group
- Adopt and promote platform-wide engineering standards, shared design patterns, and common integration approaches to ensure consistency and reuse across delivery groups
- Contribute to understanding and applying relevant security, compliance, and regulatory requirements in the software you design, build, and integrate
- Collaborate effectively with geographically distributed teams across the globe, fostering alignment and knowledge sharing across locations and time zones