cover image
United Software Group Inc

United Software Group Inc

www.usgrpinc.com

19 Jobs

310 Employees

About the Company

Welcome to USG - Pioneering IT & Engineering solutions provider. Nurturing legacy of 22 years, USG has grown into a global powerhouse, distinguished for its expertise in Information Technology. As a leading IT & Engineering Solutions company, we've cultivated diversified revenue streams and a reputation for excellence. We are an Minority Business Enterprise with focus on diversity and inclusion, proudly serving Global Clients in Banking, Financial, Insurance, Manufacturing, Engineering, Healthcare, Transportation, Communication, Hi-tech, and Public Departments.

Our Evolution-
USG embarked on a journey rooted in innovation and reliability, envisioning a future where technology transforms businesses. Over the years, we have refined our strategies, adapted to industry shifts, and remained at the forefront of the IT landscape.

Global Impact, Local Precision-
USG's influence spans the globe, strategically positioned to deliver top-notch IT & Engineering Solutions services. Our commitment to local expertise ensures that our global reach is complemented by a nuanced understanding of regional needs and client expectations.

Diversified Excellence-
Beyond our specialized services, USG's success is rooted in our ability to diversify revenue streams. This strategic approach positions us to navigate market dynamics effectively while consistently delivering exceptional value to our clients.

Our Dynamic Team-
USG's success story is co-authored by our dynamic and skilled team. Their expertise and collaborative spirit drive us to surpass client expectations consistently.

Join the Future with USG. Embark on a journey with USG, where innovation converges with reliability, and excellence knows no limits. Whether you seek advanced IT solutions or aspire to grow your career through our staffing services, USG is your steadfast partner in shaping a technologically advanced future. Discover the USG advantage - where tomorrow's solutions are delivered today.

Listed Jobs

Company background Company brand
Company Name
United Software Group Inc
Job Title
Capital Market Support Engineer
Job Description
Job Title: Capital Market Support Engineer Role Summary: Provide end‑to‑end support for capital market back‑office systems, translating functional gaps into technical specifications, overseeing incident resolution, and driving platform enhancements. Expectations: Operate independently with limited supervision; collaborate with business, technology leaders, and end users to achieve consensus, propose improvements, and deliver solutions on time and within budget. Key Responsibilities: - Work closely with end users to resolve day‑2 operational issues and convert functional requirements into technical specifications. - Manage incident lifecycle, troubleshoot, and restore system processing during outages. - Develop and debug DevOps CI/CD pipelines, automated testing, and regression suites. - Perform system checks, generate performance and service‑level reports. - Maintain governance routines, update procedures, and prepare documentation for governance forums. - Lead integration activities with third‑party financial products (FIS, Bloomberg, BoNY, etc.). - Support Agile/Scrum processes and contribute to sprint planning and retrospectives. - Mentor and coach a team of software engineers and developers; assist in talent recruitment. - Drive strategic transformation of platforms using emerging technologies to meet business needs. Required Skills: - 5+ years in capital market back‑office support. - Strong knowledge of .NET Framework 3.5/4.0, SQL Server 2016/2019, MSSQL PL/SQL stored procedures, XML. - Experience with DevOps CI/CD, Windows PowerShell scripting, Control‑M/OBM monitoring. - Integration experience across trading, accounting, and ledger systems. - Excellent communication and stakeholder management skills. - Agile/Scrum experience, incident management, and governance processes. Required Education & Certifications: - Bachelor’s degree in Computer Science, Finance, or related field. - Relevant certifications (e.g., Microsoft Certified Solutions Developer, SQL Server Certification, DevOps or Agile certifications) preferred.
Montreal, Canada
Hybrid
Mid level
02-12-2025
Company background Company brand
Company Name
United Software Group Inc
Job Title
Big Data/Hadoop/Splunk Tester
Job Description
Job Title: Big Data/Hadoop/Splunk Tester Role Summary: Data QA / Validation Engineer responsible for ensuring data quality across Databricks/Spark/Delta Lake pipelines (Bronze → Silver → Gold) and downstream analytics, ML, and real‑time decisioning systems. Expectations: Deliver production‑grade automated validation suites, maintain data contracts, detect schema or feature drift, and provide issue logs and QA sign‑offs for critical pipelines. Key Responsibilities: - Design, develop, and maintain automated data quality tests in Databricks and Spark environments. - Enforce schema and data contracts across ingestion and transformation layers. - Detect and document drift, anomalies, and data quality violations. - Validate feature pipelines and ensure consistency for downstream analytics and ML models. - Collaborate with data engineering and analytics teams to review findings and recommend remediation. - Utilize GenAI tools (Cursor, Windsurf, GitHub Copilot, Databricks Assistant) to accelerate test generation and documentation. - Provide detailed issue logs and QA sign‑off for production pipelines. Required Skills: - 8+ years SQL experience. - 5+ years Databricks and Spark expertise. - 3+ years experience with data quality frameworks (Great Expectations, Deequ, Soda, dbt tests). - 3+ years using GenAI tools for test automation and validation workflows. - 5+ years delivering production‑grade validation suites and QA sign‑offs. - Strong analytical, debugging, and documentation skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Data Engineering, or related field (preferred). - Certifications in Databricks, Spark, or data quality frameworks (e.g., Great Expectations, Deequ) preferred.
Canada
Remote
Senior
03-12-2025
Company background Company brand
Company Name
United Software Group Inc
Job Title
ML Platform Engineer with Strong Python
Job Description
Job Title: ML Platform Engineer – Python & Feature Engineering Role Summary: Design, build, and maintain production‑grade feature pipelines for offline and real‑time ML workloads, ensuring training‑serving consistency and low‑latency feature retrieval for model scoring. Expectations: - 8+ years of hands‑on experience in ML feature engineering, feature stores, and data quality in cloud environments. - 4+ years of explicit use of GenAI engineering tools (Cursor, Windsurf, GitHub Copilot, Databricks Assistant) for pipeline development, validation, automation, and documentation. - 5+ years delivering tested, reliable, well‑documented feature pipelines that integrate seamlessly with downstream ML and decisioning systems. Key Responsibilities: - Architect and implement offline and online feature pipelines using Databricks, Spark/PySpark, and Delta Lake. - Develop and maintain a feature store (Databricks FS, Feast, or equivalent) that supports both batch and streaming data. - Ensure training‑serving alignment, managing feature versioning, lineage, and data quality. - Build low‑latency retrieval layers for real‑time model scoring on streaming platforms (Kafka, Azure EventHub, etc.). - Collaborate with data scientists, ML engineers, and Ops to support end‑to‑end ML workflows, including data preparation, model training, deployment, and monitoring. - Automate pipeline workflows and documentation leveraging GenAI tools. - Monitor performance, troubleshoot, and optimize feature pipelines for scalability and reliability. Required Skills: - Python programming with Spark/PySpark. - Databricks, Delta Lake, and feature store technologies (Databricks FS, Feast). - Streaming platforms: Kafka, EventHub, or similar. - Cloud platforms (Azure, AWS, GCP). - Data quality and governance best practices. - GenAI engineering tools: Cursor, Windsurf, GitHub Copilot, Databricks Assistant. - Strong understanding of ML lifecycle and training‑serving consistency. - Experience with CI/CD for data pipelines. Required Education & Certifications: - Bachelor's degree (or higher) in Computer Science, Data Engineering, or related field. - Certifications such as Databricks Certified Data Engineer Associate or equivalent Spark/Cloud credentials are preferred.
Canada
Remote
Senior
03-12-2025
Company background Company brand
Company Name
United Software Group Inc
Job Title
Data Streaming Engineer
Job Description
**Job Title** Senior Data & Streaming Engineer **Role Summary** Lead the design, development, and optimization of batch and real‑time data pipelines using Databricks, Spark, Delta Lake, and streaming platforms (Kafka, EventHub, Kinesis). Build production‑grade, low‑latency data services that support stateful processing, feature generation, and integration with machine learning pipelines for a real‑time decision engine. **Expectations** - Full‑time contractor for a 12+ month engagement. - Deliver end‑to‑end data pipelines with exactly‑once semantics, maintaining high availability and performance. - Collaborate closely with data science and product teams to operationalize ML feature pipelines and real‑time signals. **Key Responsibilities** - Design and implement robust batch and streaming architectures on Databricks/Spark. - Develop Delta Lake tables and orchestrate data flows with Airflow, dbx, or equivalent Workflows. - Ensure data integrity, low latency, and high throughput for production workloads. - Integrate real‑time streaming data into feature stores and ML pipelines for decision engines. - Monitor, troubleshoot, and tune pipeline performance; implement monitoring and alerting. - Adopt and promote best practices for data modeling, security, and compliance. **Required Skills** - Proficient in Databricks, Apache Spark, and Delta Lake. - Deep experience with Kafka/EventHub/Kinesis streaming. - Strong SQL development for data transformation. - Familiarity with orchestration tools (Airflow, dbx, or similar). - Knowledge of exactly‑once processing semantics and stateful stream processing. - Experience building feature pipelines and integrating with ML workflows. - Ability to optimize for performance, scalability, and reliability. - Excellent troubleshooting and debugging skills in distributed data environments. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience). - Databricks Certified Data Engineer Associate (or similar) a plus.
Halifax, Canada
Remote
02-12-2025