About The Role InvestCloud is looking for a bright individual seeking to expand his/her knowledge and expertise in Automation Engineering to join our Quality Assurance team. This role is ideal for a self-starter who is highly motivated to play a crucial role in the delivery of innovative financial products by implementing automated tests to improve delivery efficiency without compromising on quality. The Automation Engineer role is an exciting opportunity that has great career growth potential in a growing and fast-paced global financial technology firm that provides solutions to the financial services sector, specifically covering the full spectrum of Wealth and Asset Management businesses. About our Business: InvestCloud is driven by a single purpose: to build the future of wealth technology. We partner closely with our clients to deliver solutions that are relevant to their needs, today and tomorrow. Our team members’ unique perspectives, informed by both deep industry expertise and a broader view of the fintech space, inspires us to stay ahead of change and push the boundaries of what is expected in wealth and asset management. As an industry leader for over three decades, we are proud of our heritage and our culture of openness and inclusivity, values that guide the way we work with one another and with our clients. The foundation of all that we do lies in our proven, flexible technology, which grows with our clients as their needs change, to transform the way people interact with, manage, and grow their wealth. What does a great Automation Engineer do? A great Automation Engineer plays a pivotal role in building robust, reliable, and scalable software systems that drive innovation and meet the unique challenges of the financial technology industry. They provide automated test scripts to improve efficiency in delivery by automating repetitive tasks, enabling faster releases without compromising quality. The Automation Engineer is responsible for: Implementing automated test cases using tools like SpecFlow and Mabl. Integrating automated tests into CI/CD pipelines for continuous quality validation. Providing test automation support for cross-browser and cross-device compatibility to ensure a consistent experience across platforms. Collaborating on integrating new tools or functionality into existing frameworks. Working with developers to resolve issues. Driving continuous Improvement as an advocate for tools, processes, and methodologies that enhance quality practices. Remaining updated with emerging trends in fintech, such as AI-driven testing or blockchain validation. Aiding to maintain a knowledge base of common issues and best practices for future reference. Providing guidance to junior team members. Basic Qualifications for Consideration: Bachelor’s degree in Computer Science, Computer Engineering, or in a relevant subject from a recognized school. 2+ years of experience in automated testing. Experience with automation tools such as Mabl. Ability to adapt to new tools, technologies, and workflows as the fintech industry evolves. Proficient understanding of code versioning tools such as Git / SVN. Good hands-on working knowledge of test script development. Excellent communication skills, both verbal and written. Strong analytical and problem-solving skills. Effective collaboration abilities to work with cross-functional teams, including engineers, product architects, product owners and non-technical audiences. Experience working with international and remote teams. Experience with JIRA for defect tracking and collaborating on requirements. Comfortable working in a fast-paced, Agile environment with shifting priorities. Show more Show less
Key Responsibilities: Cash & Bank Reconciliation: Assist in daily cash reconciliations and ensure proper recording of transactions. Monitor bank accounts and process bank reconciliations. Support in tracking outstanding balances and ensuring timely resolution of discrepancies. Fixed Asset Accounting: Maintain and update the fixed asset register. Assist in capitalizing assets, recording depreciation, and reconciling fixed asset accounts. Ensure compliance with accounting standards and company policies related to fixed assets. Accounts Payable (AP): Process vendor invoices, ensuring accuracy and proper approvals. Assist in AP reconciliations and resolving discrepancies with vendors. Ensure timely payment processing and adherence to company payment policies. General Accounting & Support Tasks: Assist with month-end close activities, including journal entries and reconciliations. Maintain accurate financial records and documentation. Support internal and external audit requirements by providing necessary reports and documentation. Collaborate with the finance team to improve processes and ensure compliance with internal controls. Qualifications & Skills: Education: Bachelor’s degree in Accounting, Finance, or a related field. Experience: 1-3 years of accounting experience in cash, AP, fixed assets, or general ledger functions. Technical Skills: Proficiency in Microsoft Excel and accounting software (SAP, NetSuite, Oracle, or similar ERP systems preferred). Knowledge: Basic understanding of IFRS/GAAP and financial reporting standards. Soft Skills: Strong attention to detail, ability to multitask, and good communication skills. Language: Proficiency in English (spoken and written) is required. Show more Show less
You will be joining the newly formed AI, Data & Analytics team as a Software Engineer. The team's primary focus is to drive increased value from the data InvestCloud captures for a smarter financial future, particularly emphasizing enhanced intelligence. Your role will involve working on various projects within the AI Enablement team, ensuring the development of fit-for-purpose modern capabilities to meet the team's key goals. As a Software Engineer with a keen interest in Data Science, Machine Learning, and Generative AI models, you are expected to have a proven track record in delivering business impact and client satisfaction. Your responsibilities will include building efficient and scalable platforms for ML and AI models in production, integrating AI and ML solutions into the InvestCloud product suite, and collaborating with both local and global teams. You may also engage in building products as needed. Key Responsibilities: - Developing and maintaining robust APIs, microservices, and data pipelines supporting data science and AI workloads. - Designing and implementing efficient database schemas and data storage solutions. - Building and optimizing ETL processes for data ingestion, transformation, and delivery. - Creating scalable infrastructure for model training, evaluation, and deployment. - Collaborating with data scientists to implement and productionize machine learning models. - Ensuring high performance, reliability, and security of backend systems. - Participating in code reviews, contributing to engineering best practices, and troubleshooting complex technical issues. - Writing clean, maintainable, and well-documented code. Required Skills: - Bachelor's degree in Computer Science, Engineering, or related field. - 5+ years of experience in backend development. - Strong proficiency in Python and Java; working proficiency in JavaScript. - Experience with RESTful API design and implementation, modern API frameworks, and database systems (both SQL and NoSQL). - Experience with containerization using Docker, cloud platforms (AWS, Azure, or GCP), version control systems (Git), CI/CD pipelines, and DevOps practices. - Experience coding with an AI Assistant and mentoring junior engineers. Preferred Skills: - Working experience with Jakarta EE, FastAPI, and Angular. - Experience working with Snowflake and/or Databricks. What Do We Offer: Join a diverse and international cross-functional team including data scientists, product managers, business analysts, and software engineers. As a key member, you will implement cutting-edge technology to enhance the advisor and client experience. Location and Travel: The ideal candidate will be expected to work from the office. Compensation: The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer: InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds.,
About InvestCloud InvestCloud is at the forefront of wealth technology, offering innovative solutions that redefine how the financial services industry operates. With a global presence and a client-first approach, we specialize in digital transformations powered by our flexible, modular technology. About The Team You will be joining the newly formed global AI, Data & Analytics team, as the lead Data Scientist in our India office. Your primary responsibility will be as a hands-on Data Scientist leading various projects. You will lead a small team locally and will operate as part of the global team. The new team is focused on driving increased value from the data InvestCloud captures to enable a smarter financial future for our clients, in particular focused on “enhanced intelligence”. Ensuring we have fit-for-purpose modern capabilities is a key goal for the team. We are seeking a Senior Data Scientist / Machine Learning Engineer with a strong background in Data Science, Machine Learning, and Generative AI models. The ideal candidate should have a proven track record in delivering business impact and delighting clients by developing and deploying ML and AI models in production, along with excellent problem-solving skills. In this role, you will integrate AI and ML solutions into the InvestCloud product suite. Some management experience is beneficial, but success in this role will primarily come from your data science delivery. Key Responsibilities Implement applications powered by Generative AI and Machine Learning models and deploy them in production Develop and maintain datasets and data pipelines to support Machine Learning model training and deployment Interpret results from Machine Learning models and communicate findings to both technical and non-technical stakeholders Stay updated with the latest advancements in Machine Learning, natural language processing, and generative AI. Analyze large datasets to identify patterns, trends, and insights that can inform business decisions. Work with 3rd party providers of AI products to evaluate and implement solutions achieving Investcloud’s business objectives. Lead a small team of data scientists in India Required Skills MSc degree in Mathematics, Statistics, Computer Science, Data Science, Machine Learning, or a related technical field or equivalent practical experience At least four years of professional experience in Data Science, Machine Learning and AI Outstanding communications skills in English High proficiency in programming in Python Knowledge of Machine Learning frameworks (TensorFlow, PyTorch, Scikit-learn) and LLM frameworks (e.g. Langchain) Knowledge of data preprocessing, feature engineering, and model evaluation metrics Experience using large language models, generative AI and agentic frameworks Experience in database technologies (Oracle, PostgreSQL) Experience working with Snowflake and/or Databricks or similar tools Working experience developing and deploying Machine Learning models in production Working experience with Git and Docker Ability to work in a fast-paced environment across multiple projects simultaneously Ability to collaborate effectively as a team player, fostering a culture of open communication and mutual respect. Practical, get-things done mentality within our controls environment. Preferred Skills Working experience with Vector Database Technologies Experience with cloud platforms such as AWS, GCP, or Azure What Do We Offer Join our diverse and international cross-functional team, comprising data scientists, product managers, business analyst and software engineers. As a key member of our team, you will have the opportunity to implement cutting-edge technology to create a next-generation advisor and client experience. Location and Travel The ideal candidate will be expected to work from our Bangalore office. Occasional travel may be required. Compensation The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds.
Responsibilities: Build, modify, review and analyze software systems through code development, testing, debugging and documentation. Perform product design, systems analysis and programming activities. Preparing technical documentation. Conducting unit & integration testing. Work with peers to conduct code reviews across the team and help foster a productive work environment. Find ways to make software components more consistent, easily supported and more highly performing. Qualifications: Bachelor’s degree in in Computer Science, Computer Engineering, or in a relevant subject from an accredited University. 3-5 years of relevant experience programming in Java. Application development experience with Java 1.8 and RESTful Web Services. Extensive knowledge and hands-on experience in Java frameworks available such as Spring MVC. Familiarity with architecture styles/APIs (REST, RPC) Understanding of Agile methodologies Proficient understanding of code versioning tools such as Git / SVN. Preferred Skills, Experience, and Education: Experience in XML generation and parsing, shell scripting. Experience in the financial services industry. Experience delivering projects using JIRA for planning and reporting.
What does a great Payroll Analyst do? A successful Payroll Analyst consistently has a keen attention to detail and is comfortable in a fast-paced environment. Proficient in managing payroll across multiple countries and multiple US states and Canadian provinces with a comprehensive understanding of country specific practices, rules and tax regulations as well as US multistate and Canadian multi-province tax regulations. Maintains a high level of professionalism, confidentiality, integrity and demonstrates strong teamwork skills. How You Will Provide Meaningful Contributions Assist in processing bi-weekly and semi-monthly Canada/US multi-state payrolls and monthly international payrolls for salaried and hourly employees and ensure the overall accuracy of employee data in multi-entity payroll processes. Analyze payroll metrics and develop process improvement, automation, and scalability recommendations Collaborate with the global HR team to prepare, review and deliver the monthly international payrolls runs for approximately 400 employees (Singapore, Hong Kong, United Kingdom, Australia, Italy, Japan and Switzerland) Manage the payroll inbox with the team Audit employee payroll data, payments, hours, and off-cycle manual checks. Administer new hire setup, tax form processing, timekeeping input, benefits setup, terminations, garnishments, and other functions. Process stop, off-cycle and termination payments in addition to reversals and replacements Assist employees with time and attendance issues. Handle complex payroll issues, discrepancies, and inquiries with a high level of professionalism. Collaborate with HR and finance teams to ensure seamless integration of payroll processes across different jurisdictions. Prepare and submit reports, including tax filings and other statutory requirements, promptly, for all international and domestic locations. Support year-end reporting requirements and issue W2’s. Provide support during internal and external audits related to payroll processes. Maintain Payroll General Ledger Account Reconciliations and investigate discrepancies. Assist with payroll related General Ledger account fluctuation explanations. Prepare payroll related journal entries and upload them into Netsuite system. Conduct research and analysis to assist the department supervisor with special projects. Basic Qualifications for Consideration: Minimum 3 years of payroll accounting experience. Bachelor’s Degree in accounting/finance preferred. Knowledge of applicable international, multi-state and federal payroll and related tax regulations, legislation and guidelines including writs of garnishment, child support, levies, etc. Experience in troubleshooting system related issues and determining corrective action(s) Ability to research, reconcile and resolve payroll discrepancies within tight deadlines. Ability to prioritize work assignments and meet deadlines with conflicting priorities and frequent interruptions. Ability to maintain a high level of professionalism, integrity, and confidentiality. Highly proficient in Excel (Pivot Tables, V-lookups, complex datasets, etc.) Must be a team player. Experience with system integrations and new implementations. Proficiency with payroll systems (UKG and local international processors) Positive attitude and proactive approach to workload management Experience working with different countries, cultures and across time-zones is a plus Preferred Skills / Experience Experience with UKG (Ultimate Kronos Group) payroll systems. Experience with Netsuite. Experience with Microsoft Office. About InvestCloud InvestCloud is the global technology leader in digital transformations for the financial services industry, supporting over $6 trillion of assets with over 550 direct clients, from wealth managers, institutional investors and asset managers to family offices, asset services companies, financial platforms, and banks. InvestCloud specializes in digital platforms that enable the development of financial solutions, pre-integrated into the cloud. The company offers on-demand client experiences and intuitive operations solutions using an ever-expanding suite of modular products, resulting in best-in-class experiences for the financial services industry. Headquartered in Los Angeles, InvestCloud has over 20 global offices including New York, London, Geneva, Singapore, Tokyo, and Sydney. InvestCloud is backed by Motive Partners (together with its affiliates) and Clearlake Capital Group, L.P. (together with its affiliates). For more information, visit InvestCloud.com. The actual salary will vary based on applicant’s education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicant’s geographic location. Salary range: $XX - $XX [HR to Complete]
Software Application Support Under general supervision, follows standard practices and procedures to analyze, design, program, debug, implement, and support application software systems using APL programming language. Shall be keen to learn and build a career in APL language. Provides application support for existing software within the areas covered by the role. Respond to production incidents in a timely manner. Troubleshoot the issues by understanding the APL code and provide resolutions/work arounds. Work on defect fixes and support tools development. Creates/Updates the technical documentations. Closely work with your peers and the customer facing operations team to triage client reported issues. Must be flexible with work hours and weekends as needed. Minimum 2 years of hands-on Software Development Experience. An advanced understanding of common computer programming, data structures and algorithms. An advanced understanding of coding and debugging techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software. A solid understanding of IT environments including networking, server technologies, databases, security, and performance. Strong analytical and problem-solving skills Good English written and oral communication. A MS/BS degree in Computer Science or equivalent education/experience Financial/Investment/Wealth Management experience is an added advantage. Proficiency with .NET or JAVA Proficiency with Oracle or MS SQL Server
Key Responsibilities Technical Leadership: Lead the design, development, and optimization of platform engineering solutions, ensuring high availability and scalability. Infrastructure & Automation: Architect and implement infrastructure-as-code (IaC) solutions, CI/CD pipelines, observability tools, and automated provisioning. Cloud & DevOps Strategy: Define and execute cloud-native strategies (AWS, Azure) and DevOps best practices, including container orchestration and service mesh technologies. Security & Compliance: Ensure security best practices, governance, and compliance standards are integrated into platform operations. Performance & Reliability: Champion Site Reliability Engineering (SRE) principles to enhance system resilience, monitoring, and incident response. Collaboration & Stakeholder Management: Work closely with software engineering, security, and product teams to optimize development workflows and enhance developer experience. Mentorship & Growth: Mentor and develop a team of platform engineers, fostering a culture of innovation, automation, and operational excellence. Required Qualifications Experience: 10-15+ years in platform engineering, DevOps, or infrastructure roles, with at least 8-10+ years in a leadership capacity. Technical Expertise: Hands-on experience with cloud providers (AWS, Azure). Strong expertise in Kubernetes, Terraform, Helm, and container orchestration. Experience with CI/CD tools (Jenkins, Actions, ArgoCD, etc.). Knowledge of observability and monitoring tools (Prometheus, Grafana, Datadog, ELK stack). Scripting and automation skills (Python, Go, Bash, or similar). Strong understanding of networking, security, and infrastructure architecture. About InvestCloud InvestCloud, a global leader in wealth technology, aspires to enable a smarter financial future. Driving the digital transformation of the wealth management industry, the company serves a broad array of clients globally, including Wealth and Asset Managers, Wirehouses, Banks, RIAs, and Insurers. In terms of scale, the company's clients represent more than 40 percent of the $132 trillion of total assets globally. As a leader in delivering personalization and scale across advisory programs, including unified managed accounts (UMA) and separately managed accounts (SMA), the company is committed to the success of its clients. By equipping and enabling advisors and their clients with connected technology, enhanced intelligence, and inspired experiences, InvestCloud delivers leading digital wealth management and financial planning solutions, complemented by a dynamic data warehouse, which scale across the complete wealth continuum. In 2024, InvestCloud was named CNBC World's Top Fintech Company, a proof point of the company's commitment to innovation and client success. Headquartered in the United States, InvestCloud serves clients around the world. For more information, visit InvestCloud.com. Our Values Client Connected Human Centered Technology Forward Respect + Integrity Excellence The actual salary will vary based on applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicant's geographic location. Salary range: $XX - $XX [HR to Complete] Invest Cloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of knowledge, skills and ability required. Essential Duties and Responsibilities: Work on a wide variety of key project tasks such as business analysis, technical design and requirements gathering (BRD) in relation to Advantage Fee. Implement Advantage Fee for new client projects, configuration setup, testing and go-live support Provide Quality Assurance testing to client customizations and product enhancements Support system and client acceptance testing conducted by InvestCloud clients Analyze current client business processes and recommend improvements Act as a subject matter expert on client fee billing and middle/back-office revenue operations and management Coordinate troubleshooting / issues with engineering and development Perform other duties as required Production Support monitor Zendesk cases coming in. Assign to the relevant team or investigate and keep tickets updated on a regular basis within the Client SLA. Ability to receipt, logging and tracking of all client issues, defects, and inquiries Internal analysis of reported issues to identify potential resolution or workaround Efficient, effective, and collaborative interaction with the client to understand and investigate the issue in a timely manner. Internal escalation to the respective team or individual to perform more detailed root cause analysis Develop significant knowledge and understanding of the Advantage Fee product to perform independent investigation Interact with internal stakeholders and leadership to escalate issues in a timely fashion to help mitigate risk of client dissatisfaction Conduct periodic reviews with peers to understand root cause of reported issues for future prevention and resolution Assist with billable projects, including testing, release documentation, BRD documentation, configuration, and issue remediation. Client-facing experience is required. Work flexible hours when required to support projects or Go live. The above statements are intended only to describe the general nature of the job and should not be construed as an all-inclusive list of position responsibilities. Required Qualifications: Functional Skills: 5 years of experience in Financial Services software experience Previous Production Support or customer support experience Strong client focus with confident and professional presentation Analytical skills to assess and troubleshoot client issues Strong ability to multi-task Excellent communication (written and verbal) skills to facilitate client discussions and accurately document issues or inquiries Key skills: Strong customer service ethos. Ability to work well with people Strong communication skills Competencies: Strives to continuously build knowledge and skills Maintains confidentiality Works ethically and with integrity. Technical Skills: O/S: Windows Database: SQL Server 3rd Party Software: SSIS, SSRS, SSMS, Print to PDF, Microsoft Azure and AWS experience JSON Web APIs Programming Language: Java, T-SQL, C++ Operational Knowledge: SSO (SAML2.0) JIRA Zendesk Preferred Qualifications: Prior Experience with the Advantage Fee software is preferable but not essential. B.A. or B.S. in Business, Finance, Computer Science and/or related field experience
You will be joining the newly formed AI, Data & Analytics team as a Software Engineer. The team's primary focus is to drive increased value from the data InvestCloud captures for a smarter financial future, particularly emphasizing enhanced intelligence. Your role will involve working on various projects within the AI Enablement team, ensuring the development of fit-for-purpose modern capabilities to meet the team's key goals. **Key Responsibilities:** - Developing and maintaining robust APIs, microservices, and data pipelines supporting data science and AI workloads. - Designing and implementing efficient database schemas and data storage solutions. - Building and optimizing ETL processes for data ingestion, transformation, and delivery. - Creating scalable infrastructure for model training, evaluation, and deployment. - Collaborating with data scientists to implement and productionize machine learning models. - Ensuring high performance, reliability, and security of backend systems. - Participating in code reviews, contributing to engineering best practices, and troubleshooting complex technical issues. - Writing clean, maintainable, and well-documented code. **Required Skills:** - Bachelor's degree in Computer Science, Engineering, or related field. - 5+ years of experience in backend development. - Strong proficiency in Python and Java; working proficiency in JavaScript. - Experience with RESTful API design and implementation, modern API frameworks, and database systems (both SQL and NoSQL). - Experience with containerization using Docker, cloud platforms (AWS, Azure, or GCP), version control systems (Git), CI/CD pipelines, and DevOps practices. - Experience coding with an AI Assistant and mentoring junior engineers. **Preferred Skills:** - Working experience with Jakarta EE, FastAPI, and Angular. - Experience working with Snowflake and/or Databricks. You will join a diverse and international cross-functional team including data scientists, product managers, business analysts, and software engineers. As a key member, you will implement cutting-edge technology to enhance the advisor and client experience. The ideal candidate will be expected to work from the office. The salary range will be determined based on experience, skills, and geographic location. InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds.,
Responsibilities: Build, modify, review and analyze software systems through code development, testing, debugging and documentation. Perform product design, systems analysis and programming activities. Preparing technical documentation. Conducting unit & integration testing. Work with peers to conduct code reviews across the team and help foster a productive work environment. Find ways to make software components more consistent, easily supported and more highly performing. Qualifications: Bachelor's degree in in Computer Science, Computer Engineering, or in a relevant subject from an accredited University. 3-5 years of relevant experience programming in Java. Application development experience with Java 1.8 and RESTful Web Services. Extensive knowledge and hands-on experience in Java frameworks available such as Spring MVC. Familiarity with architecture styles/APIs (REST, RPC) Understanding of Agile methodologies Proficient understanding of code versioning tools such as Git / SVN. Preferred Skills, Experience, and Education: Experience in XML generation and parsing, shell scripting. Experience in the financial services industry. Experience delivering projects using JIRA for planning and reporting.
About The Team As a Senior Data Engineer, you will be joining the newly formed AI, Data & Analytics team, whose mission is to drive increased value from the data InvestCloud captures to enable a smarter financial future for our clients, focused on enhanced intelligence. Ensuring we have fit-for-purpose modern capabilities is a key goal for the team. This is a unique opportunity to shape the architecture and the tech execution patterns of a green field ecosystem to create a next-generation advisor and client experience. We're building for scale. As such, much of what we design and implement today will be the technology/infrastructure which will serve thousands of clients and petabyte-level volumes of data. The core stack we use and are building is: AWS as our cloud provider Oracle as our legacy data warehouse Snowflake as our next-gen data warehouse Mage AI for data ingestion and processing Kafka as our message bus Terraform for building infrastructure Key Responsibilities Work as part of the team to build reliable and scalable pipelines and capabilities across the platform, as well as monitor and support the capabilities we offer. Construct complex architectures tying multiple services, SaaS tooling and third party data together, leveraging a strong understanding of a cloud-based stack. Contribute to the technical strategy of the team, and its execution through prioritization, and delivery management. Set high standards across documentation, testing, resiliency, monitoring, and code quality. Enforce these standards by holding your team accountable. Drive towards efficiency, lower our cloud spend, tackle our tech debt and look for ways to simplify code, infrastructure and data models across the platform. Write well-rounded, reusable and documented code that captures the essential nature of the solution. Inspire, teach and guide your fellow team members; lead design sessions, participate in code reviews, take ownership of operational processes. Promote data quality, governance and security as a first-class citizen of the platform, complying with relevant regulations Required Skills You have at least 6 years of relevant professional experience in Data Engineering You've participated in shaping the architecture of a mature cloud data platform (AWS, GCP, Azure), designed for different consumer types, and providing quantifiable business value. You have hands-on experience in building resilient batch (Airflow, Fivetran, Mage AI, Airbyte) and streaming (Kafka, Kinesis, Flink, Spark) data pipelines at scale (> 1 TB/day) You have designed and implemented performant, reusable, and scalable data models in a cloud data warehouse (dbt, BigQuery, Snowflake) and have working experience with legacy ecosystems (Oracle, Postgres) You've run PoCs, planned large migrations of data and code, and participated in planning a roadmap multiple times before. You can build and maintain your own infrastructure through IaC (Terraform, OpenTofu, Ansible), containerization (Docker) and CI/CD (Jenkins, Github Actions); you rely on DevOps expertise when needed You preach operational procedures from data and infrastructure observability (Monte Carlo, Datadog, Prometheus), alerting and incident management (PagerDuty, incident.io) You are highly proficient in SQL and Python, and are confident applying them across data engineering tasks You are a strong communicator and collaborator, able to engage with both technical and non[1]technical teams. You listen actively and contribute constructively. You're AI-proficient or AI-curious, eager to explore how emerging technologies can enhance yours and your team's productivity. You have experimented with Machine Learning frameworks (TensorFlow, PyTorch, Scikit-learn) and LLM frameworks (e.g. Langchain) Apply without meeting all requirements statement If you don't meet every requirement but believe you'd thrive in this role, we'd still love to hear from you. We're always keen to speak to people who connect with our mission and values. Location and Travel The ideal candidate will be expected to work from the office on a regular basis (3 days minimum per week). Occasional travel may be required. Compensation The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer Invest Cloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds
Key Responsibilities Lead and scale the Server Operations function covering Linux, Windows, virtualization, and container platforms across on-prem and cloud, ensuring 24x7 service reliability and adherence to SLAs/OLAs. Own incident, problem, and change management processes (ITIL-based), driving reductions in MTTR, incident volume, and change failure rate. Establish and execute capacity planning, patching, backup/restore, DR/BCP, and lifecycle management roadmaps with measurable KPIs. Implement robust observabilitymonitoring, logging, alerting, and SLOsusing modern tooling, ensuring actionable, noise-reduced alerts and business-aligned dashboards. Champion automation-first operations with Infrastructure-as-Code and configuration management to reduce toil, improve consistency, and accelerate delivery. Partner with Security to maintain hardening standards, vulnerability remediation SLAs, privileged access controls, and audit readiness. Manage vendor relationships and MSAs/SOWs for colocation, hardware, managed services, and cloud partners; own budgeting, forecasting, and cost optimization. Drive root cause analysis and post-incident reviews with a blameless culture; implement preventive and corrective actions with clear owners and timelines. Maintain an accurate CMDB/asset inventory, capacity/utilization metrics, and compliance artefacts; ensure documentation is current and auditable. Collaborate closely with application, platform, and network teams to plan releases, environment refreshes, migrations, and performance tuning. Build a high-trust team culture in Bangalore, setting on-call standards, coaching engineers, and creating growth paths and succession plans. Qualifications 10+ years in infrastructure/server operations, including 4+ years in a people management role leading multi-disciplinary operations teams. Deep expertise in Linux and Windows Server operations, virtualization (e.g., VMware), and enterprise storage and backup technologies. Hands-on knowledge of at least one major cloud platform (AWS, Azure) operating server workloads in production with strong cost controls. Proven ownership of incident, problem, and change management aligned to ITIL with strong metrics discipline (MTTR, availability, change success rate). Experience implementing observability stacks (e.g., Prometheus, Grafana, ELK, Splunk, Datadog, Zabbix, Nagios, Logic Monitor) and creating actionable alerting. Strong automation background with Infrastructure-as-Code and configuration management (e.g., Terraform, Ansible, Chef, or Puppet) and scripting skills (e.g., Python, Bash, or PowerShell). Working knowledge of security and compliance in enterprise environments (e.g., ISO 27001, SOC 2) and audit preparedness for regulated clients. Demonstrated success managing vendors, capacity, and budgets, with clear outcomes in cost optimization and service reliability. Excellent communication and stakeholder management, with the ability to operate in a global, distributed, and fast-paced environment. Nice to Have Experience in financial services or other regulated industries, including managing controls for sensitive data environments. Exposure to Windows AD, LDAP, SSO, and secrets management. Experience with DR drills, site failovers, and hybrid multi-cloud patterns. Knowledge of Zero Trust principles and endpoint/host hardening at scale. Key Performance Indicators (KPIs) Service availability and defined SLO/SLA attainment. MTTR, incident recurrence rate, and change success rate. Patching and vulnerability remediation SLAs achieved. Capacity/right-sizing targets and infrastructure cost per workload. Automation coverage and reduction of manual runbook tasks. Work Model and Hours Bangalore-based role with flexibility to support global time zones and critical change windows. Participation in an on-call rotation and occasional evening/weekend maintenance as needed for 24x7 operations. Education Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience. About The Role The actual salary will vary based on applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicant's geographic location. Invest Cloud is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
In this role, you will report to the manager of Platform Support and interface with multi-disciplinary teams. You will serve as an escalation point for Junior members and other cross-functional teams as well as provide technical assistance and support for incoming queries and issues related to proprietary technologies, computer systems, software, and hardware. Your responsibilities will include installing, configuring, and maintaining computer hardware, software, systems, networks, printers, and scanners. Additionally, you will facilitate infrastructure and product-related tasks, manage assigned tasks contributing to Platform level projects, and continuously develop expertise within key areas of technical operations. You will also provide off-hours on-call support as needed and assist in the design, development, testing, and deployment of API proxies using Apigee Edge or Apigee X. Moreover, you will support integration of APIs with backend services and third-party applications, participate in API design reviews, and help ensure best practices for RESTful APIs. Your role will also involve documenting API configurations, proxy flows, and error handling logic. Qualifications for this role include: - 5+ years of experience in systems administration / DevOps Role - Working knowledge of Linux (Ubuntu / Red Hat / CentOS are preferred distributions) and Windows Server operating systems, as well as Microsoft Internet Information Server - Experience with common scripting languages (Bash and Groovy preferred) - Experience with common editors (Vim or Emacs) - Experience managing and maintaining web servers (e.g. Nginx, IIS, Tomcat, Apache, Glassfish) - Experience in DNS Administration (e.g. A, CNAME, MX, TXT) - Experience working with SSL Certificate Enrollment Processes - Experience with VMWare VSphere - Familiarity with RESTful API concepts and HTTP methods - Basic knowledge of API management platforms (Apigee preferred) - Must be self-directed, self-sufficient, self-motivated, and reliable to work with minimal oversight - Excellent verbal and written communication skills - Organizational skills with the ability to multi-task and relentlessly prioritize - Working knowledge of Linux and Windows servers is a plus - Ability to work an assigned US ET or PT shift,
About the Team You will be joining the newly formed AI, Data & Analytics team, primarily responsible as a Software Engineer working on various projects within the AI Enablement team. The new team is focused on driving increased value from the data InvestCloud captures to enable a smarter financial future for our clients, in particular focused on “enhanced intelligence”. Ensuring we have fit-for-purpose modern capabilities is a key goal for the team. We are seeking a Software Engineer with an interest in Data Science, Machine Learning, and Generative AI models. The ideal candidate should have a track record in delivering business impact and delighting clients by building efficient and scalable platforms for ML and AI models in production, along with excellent problem-solving skills. In this role, working as part of a team both locally in India and globally, you will integrate AI and ML solutions into the InvestCloud product suite. You will also be flexible – sometimes our team helps build the products too! Key Responsibilities Develop and maintain robust APIs, microservices, and data pipelines that support data science and AI workloads Design and implement efficient database schemas and data storage solutions Build and optimize ETL processes for data ingestion, transformation, and delivery Create scalable infrastructure for model training, evaluation, and deployment Collaborate with data scientists to implement and productionize machine learning models Ensure high performance, reliability, and security of backend systems Participate in code reviews and contribute to engineering best practices Troubleshoot and resolve complex technical issues Write clean, maintainable, and well-documented code Required Skills Bachelor's degree in Computer Science, Engineering, or related field 3+ years of experience in backend development Strong proficiency in Python and Java Working proficiency in Javascript Experience with RESTful API design and implementation Experience with modern API frameworks Solid understanding of database systems (both SQL and NoSQL) Experience with containerization using Docker Knowledge of cloud platforms (AWS, Azure, or GCP) Understanding of version control systems (Git) Experience with CI/CD pipelines and DevOps practices Experience coding with an AI Assistant Preferred Skills Working experience with Jakarta EE Working experience with FastAPI Working experience in Angular Experience working with Snowflake and/or Databricks What do we offer Join our diverse and international cross-functional team, comprising data scientists, product managers, business analysts and software engineers. As a key member of our team, you will have the opportunity to implement cutting-edge technology to create a next-generation advisor and client experience. Location and Travel The ideal candidate will be expected to work from the office. Compensation The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds
About The Team As a Lead Data Engineer , you will be joining the newly formed AI, Data & Analytics team, whose mission is to drive increased value from the data InvestCloud captures to enable a smarter financial future for our clients, focused on enhanced intelligence. Ensuring we have fit-for-purpose modern capabilities is a key goal for the team. This is a unique opportunity to shape the architecture and the tech execution patterns of a green field ecosystem to create a next-generation advisor and client experience. We're building for scale. As such, much of what we design and implement today will be the technology/infrastructure which will serve thousands of clients and petabyte-level volumes of data. The core stack we use and are building is: AWS as our cloud provider Oracle as our legacy data warehouse Snowflake as our next-gen data warehouse Mage AI for data ingestion and processing Kafka as our message bus Terraform for building infrastructure Key Responsibilities Ask the right questions to deeply understand stakeholder needs, ensuring solutions are aligned with real problems. Drive the technical strategy of the team, and its execution through prioritization, and delivery management. Lead a team to build reliable and scalable pipelines and capabilities across the platform, as well as monitor and support the capabilities we offer. Inspire, teach and guide your team members; own design sessions, upskill the team where needed, maintain the team's cohesion. Own complex architectures tying multiple services, SaaS tooling and third-party data together, leveraging a strong understanding of a cloud-based stack. Uphold high-quality standards across documentation, testing, resiliency, monitoring, and code quality. Drive towards efficiency, lower our cloud spend, tackle our tech debt and look for ways to simplify code, infrastructure and data models across the platform. Promote data quality, governance and security as a first-class citizen of the platform, complying with relevant regulations Required Skills You have at least 10 years of relevant professional experience in Data Engineering You have shaped the architecture of a mature cloud data platform (AWS, GCP, Azure), designed for different consumer types and providing quantifiable business value. You have served as a leader in technology in the past; you've built a roadmap, planned data/code migrations and led execution, made mistakes and learned from them. You have interacted with a large community of stakeholders before; you understand the business use cases and can tailor your communication to ICs and Senior Management. You have designed and implemented performant, reusable, and scalable data models in a cloud data warehouse (dbt, BigQuery, Snowflake) and in a legacy ecosystem (Oracle, Postgres) You have hands-on experience in building resilient batch (Airflow, Fivetran, Mage AI, Airbyte) and streaming (Kafka, Kinesis, Flink, Spark) data pipelines at scale (> 1 TB/day) You can build and maintain your own infrastructure through IaC (Terraform, OpenTofu, Ansible), containerization (Docker) and CI/CD (Jenkins, Github Actions). You preach operational procedures from data and infrastructure observability (Monte Carlo, Datadog, Prometheus), alerting and incident management (PagerDuty, incident.io) You bring deep expertise in SQL and Python, and use them to lead by example in technical execution You're AI-proficient or AI-curious, eager to explore how emerging technologies can enhance team productivity. You have experimented with Machine Learning frameworks (TensorFlow, PyTorch, Scikit-learn) and LLM frameworks (e.g. Langchain) Apply without meeting all requirements statement If you don't meet every requirement but believe you'd thrive in this role, we'd still love to hear from you. We're always keen to speak to people who connect with our mission and values. Location and Travel The ideal candidate will be expected to work from the office on a regular basis (3 days minimum per week). Occasional travel may be required. Compensation The salary range will be determined based on experience, skills, and geographic location. Equal Opportunity Employer InvestCloud is committed to fostering an inclusive workplace and welcomes applicants from all backgrounds
As an experienced candidate for the role, you will be responsible for leading a team in software systems development with a focus on solving technical/engineering problems and executing solutions through development and testing. Your demonstrated experience in the development project lifecycle and SDLC methodologies will be essential. You should possess knowledge in system architecture, technical design, and system/software development technology, with an understanding of Agile methodologies. Moreover, your expertise in Analysis of Algorithms, Data Structures, Object Oriented Programming, Design Patterns, and Problem-Solving skills will be highly valuable. Key Responsibilities: - Manage a team with 3+ years of experience in people management - Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards - Lead technical decision-making, mentor junior developers, and ensure high performance, scalability, and security across projects - Provide support in troubleshooting issues in live environments - Work with applications in the financial domain - Influence stakeholders/clients to ensure protocols are not minimized - Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Qualifications Required: - 12+ years experience in software systems development - Proficient understanding of code versioning tools such as Git / SVN - Experience with continuous integration and continuous delivery (CI/CD) pipelines - Excellent troubleshooting and communication skills - Strong commitment towards quality and schedule - Experience working with BDD (Behavior Driven Development) About InvestCloud: InvestCloud, headquartered in Los Angeles with a global presence, develops digital financial solutions pre-integrated into the cloud. Their unique digital platform empowers investors and managers by providing a single version of the integrated truth. InvestCloud creates client experiences and operations solutions using digital modular apps, offering powerful products for individual investors and institutions tailored to meet specific needs.,
As a Network Services Manager, you will play a crucial role in overseeing the design, implementation, and maintenance of network infrastructure. Your key responsibilities will include: - Managing various network components such as LAN, WAN, VPN, and wireless networks - Supervising network security appliances like Cisco and Meraki Firewalls, as well as F5 LTM load balancers - Monitoring network performance to ensure high availability and reliability, while implementing necessary upgrades - Developing and enforcing network policies, procedures, and standards to maintain optimal network operations In terms of Security and Compliance, you will be responsible for ensuring that all IT infrastructure components comply with security policies, regulatory requirements, and industry standards. You will work closely with the cybersecurity team to implement and maintain robust security controls. Additionally, you will oversee the enterprise-wide implementation of firewall policies and rules. Qualifications required for this role include: - Minimum of 7 years of experience in IT Network Infrastructure management - At least 2 years of comprehensive knowledge and technical experience in cloud systems, preferably AWS, along with expertise in deployment business systems, server technology, storage systems, information security, or related data center technologies - Proven hands-on experience with technologies such as Cisco Routers, switches, firewalls, and network security solutions, F5 LTM for load balancing, and Cisco and Meraki Firewalls for next-generation firewall administration - Familiarity with Data Center Facilities design, implementation, and operation, as well as Cloud platforms like AWS & Azure - Previous exposure to tools like JIRA, Confluence, or similar ticket tracking and documentation systems - Exceptional communication, interpersonal, and organizational skills - Ability to thrive in a fast-paced, dynamic environment with a high level of autonomy - Proactive mindset towards innovation and automation This role provides an exciting opportunity for you to make meaningful contributions by leveraging your expertise in network services management and security compliance.,
**Job Description:** As an Angular UI Developer at our company, you will play a crucial role in driving the modernization of our market-leading wealth management trading and portfolio management platform. Your responsibilities will involve collaborating closely with front and back-end developers, product management, and design to create user interfaces that are not only visually appealing but also simple to use. Your passion for front-end development will be instrumental in meeting client demands while upholding the integrity of InvestCloud's philosophy. You will be expected to code the design layout to align with user specifications and conduct test-driven development to ensure the functionality meets client requirements. Additionally, you will proactively analyze elements to identify areas for product improvement. **Key Responsibilities:** - Collaborate with front and back-end developers, product management, and design to build visually appealing and user-friendly interfaces - Code design layout to meet user specifications - Conduct test-driven development to ensure the functionality meets client demands - Proactively track and analyze elements to identify opportunities for product improvement **Qualifications Required:** - Degree in Computer Science, Computer Engineering, or a relevant field - 3+ years of experience developing software in Angular 2 or later, with extensive knowledge of TypeScript - Proficiency in RxJs pipelines and writing automated unit tests in Jasmine - Familiarity with Git, RESTful APIs, HTML, and CSS fundamentals - Strong communication skills in written and spoken English - Ability to adhere to coding standards, provide and receive code reviews - Experience with Clean Code, Reactive Forms, NgRx, SASS or LESS, Postman, and mentoring less-senior developers The company, InvestCloud, is headquartered in Los Angeles with a global presence. They specialize in developing financial digital solutions integrated into the cloud, empowering investors and managers with a single version of the truth. InvestCloud's digital platform creates client experiences and operational solutions using a library of modular apps to meet specific client needs effectively.,
What does a great Payroll Analyst do A successful Payroll Analyst consistently has a keen attention to detail and is comfortable in a fast-paced environment. Proficient in managing payroll across multiple countries and multiple US states and Canadian provinces with a comprehensive understanding of country specific practices, rules and tax regulations as well as US multistate and Canadian multi-province tax regulations. Maintains a high level of professionalism, confidentiality, integrity and demonstrates strong teamwork skills. How You Will Provide Meaningful Contributions Assist in processing bi-weekly and semi-monthly Canada/US multi-state payrolls and monthly international payrolls for salaried and hourly employees and ensure the overall accuracy of employee data in multi-entity payroll processes. Analyze payroll metrics and develop process improvement, automation, and scalability recommendations Collaborate with the global HR team to prepare, review and deliver the monthly international payrolls runs for approximately 400 employees (Singapore, Hong Kong, United Kingdom, Australia, Italy, Japan and Switzerland) Manage the payroll inbox with the team Audit employee payroll data, payments, hours, and off-cycle manual checks. Administer new hire setup, tax form processing, timekeeping input, benefits setup, terminations, garnishments, and other functions. Process stop, off-cycle and termination payments in addition to reversals and replacements Assist employees with time and attendance issues. Handle complex payroll issues, discrepancies, and inquiries with a high level of professionalism. Collaborate with HR and finance teams to ensure seamless integration of payroll processes across different jurisdictions. Prepare and submit reports, including tax filings and other statutory requirements, promptly, for all international and domestic locations. Support year-end reporting requirements and issue W2's. Provide support during internal and external audits related to payroll processes. Maintain Payroll General Ledger Account Reconciliations and investigate discrepancies. Assist with payroll related General Ledger account fluctuation explanations. Prepare payroll related journal entries and upload them into Netsuite system. Conduct research and analysis to assist the department supervisor with special projects. Basic Qualifications for Consideration: Minimum 3 years of payroll accounting experience. Bachelor's Degree in accounting/finance preferred. Knowledge of applicable international, multi-state and federal payroll and related tax regulations, legislation and guidelines including writs of garnishment, child support, levies, etc. Experience in troubleshooting system related issues and determining corrective action(s) Ability to research, reconcile and resolve payroll discrepancies within tight deadlines. Ability to prioritize work assignments and meet deadlines with conflicting priorities and frequent interruptions. Ability to maintain a high level of professionalism, integrity, and confidentiality. Highly proficient in Excel (Pivot Tables, V-lookups, complex datasets, etc.) Must be a team player. Experience with system integrations and new implementations. Proficiency with payroll systems (UKG and local international processors) Positive attitude and proactive approach to workload management Experience working with different countries, cultures and across time-zones is a plus Preferred Skills / Experience Experience with UKG (Ultimate Kronos Group) payroll systems. Experience with Netsuite. Experience with Microsoft Office. About InvestCloud InvestCloud is the global technology leader in digital transformations for the financial services industry, supporting over $6 trillion of assets with over 550 direct clients, from wealth managers, institutional investors and asset managers to family offices, asset services companies, financial platforms, and banks. InvestCloud specializes in digital platforms that enable the development of financial solutions, pre-integrated into the cloud. The company offers on-demand client experiences and intuitive operations solutions using an ever-expanding suite of modular products, resulting in best-in-class experiences for the financial services industry. Headquartered in Los Angeles, InvestCloud has over 20 global offices including New York, London, Geneva, Singapore, Tokyo, and Sydney. InvestCloud is backed by Motive Partners (together with its affiliates) and Clearlake Capital Group, L.P. (together with its affiliates). For more information, visit InvestCloud.com. The actual salary will vary based on applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on the applicant's geographic location. Salary range: $XX - $XX [HR to Complete]