
CMG (Capital Markets Gateway)
Remote Jobs
CMG's solution is the first ECM platform in the U.S. to provide digital connectivity between the buy-side and sell-side.
5 Jobs
Platform Engineer
CMG (Capital Markets Gateway)CMG's solution is the first ECM platform in the U.S. to provide digital connectivity between the buy-side and sell-side.
• Design and implement tools and technologies to provision and configure an enterprise software system hosted in Kubernetes • Design and implement architecture and networking solutions within Azure • Automate/script existing processes using languages such as python and bash • Provision, configure, and maintain cloud resources using Terraform and Terragrunt • Actively monitor the application environment and respond to incidents • Conduct root cause analysis for production incidents • Oversee cloud infrastructure and recommend any potential improvements to technology or process • Contribute to team planning to solve engineering challenges • Be a dependable and highly skilled development resource for peers through education and review • Have a broad awareness of related projects and industry trends, and encourage innovative practices among peers • Provide detailed feedback and suggestions to team code reviews • Document and demonstrate solutions through written documentation, diagrams, and readable code
Site Reliability Engineer
CMG (Capital Markets Gateway)CMG's solution is the first ECM platform in the U.S. to provide digital connectivity between the buy-side and sell-side.
• Design, implement, and maintain monitoring and observability solutions using tools like Prometheus, Grafana Stack (Loki/Grafana/Tempo/Alert Manager), Datadog, and OpenTelemetry. • Define and implement SLOs, SLIs, and error budgets to measure system reliability. • Develop and optimize dashboards, alerts, and reports for system performance and business metrics. • Design actionable alerting strategies to minimize noise and improve MTTR. • Integrate alerting systems with Jira. • Establish and refine runbooks for on-call teams to handle alerts efficiently. • Empower teams to ensure observability coverage and incident response practices. • Analyze system performance metrics, identify bottlenecks, and implement optimizations to improve system efficiency, scalability, and cost-effectiveness. • Help conduct load testing and capacity planning to ensure systems can handle peak traffic loads. • Identify opportunities for automation and develop tools to streamline operational processes, such as fail-over, configuration management, and monitoring. • Implement monitoring and alerting systems within automations to detect and resolve issues proactively. • Collaborate closely with cross-functional teams, including software engineers, operations, and infrastructure teams, to understand system requirements, provide technical guidance, and drive solutions. • Communicate effectively to stakeholders about system changes, incidents, and improvements. • Foment and spread SRE principles and practices across the company.
Platform Engineer
CMG (Capital Markets Gateway)CMG's solution is the first ECM platform in the U.S. to provide digital connectivity between the buy-side and sell-side.
• Design and implement tools and technologies to provision and configure an enterprise software system hosted in Kubernetes • Design and implement architecture and networking solutions within Azure • Automate/script existing processes using languages such as python and bash • Provision, configure, and maintain cloud resources using Terraform and Terragrunt • Actively monitor the application environment and respond to incidents • Conduct root cause analysis for production incidents • Oversee cloud infrastructure and recommend any potential improvements to technology or process • Contribute to team planning to solve engineering challenges • Be a dependable and highly skilled development resource for peers through education and review • Have a broad awareness of related projects and industry trends, and encourage innovative practices among peers • Provide detailed feedback and suggestions to team code reviews • Document and demonstrate solutions through written documentation, diagrams, and readable code
Senior .NET Engineer
CMG (Capital Markets Gateway)CMG's solution is the first ECM platform in the U.S. to provide digital connectivity between the buy-side and sell-side.
• Operate as a product engineer focused on solving real user and business problems, not clearing a backlog. You bring ideas, challenge assumptions, and own outcomes. • Work in an AI-first development flow. Use tools like OpenAI Codex and GitHub Copilot not just to go faster, but to do more: explore multiple approaches, validate ideas quickly, and build things that previously wouldn't have been worth the effort. • Primarily focused on backend: designing, developing, and maintaining scalable services with .NET 10, ASP.NET Core, and GraphQL. Comfortable stepping into front-end work when the problem calls for it, since AI-assisted development means you don't need to be a specialist to ship quality UI. • You're aligned to a product team and typically work alongside one or two other engineers on any given project, pairing on tough problems, reviewing each other's work, and shipping together rather than in parallel. • Uphold a high quality bar. Engineers write their own tests at the unit, integration, and end-to-end levels, and every line of code, human-written or AI-assisted, is reviewed by a human before it ships. • Drive technical improvements across the codebase. Proactively identify friction, propose changes, and see them through to adoption. Be a first responder for production. Use DataDog, Grafana, OpenTelemetry, and Microsoft Azure to quickly diagnose incidents, minimize impact, and harden the system against recurrence.
Site Reliability Engineer
CMG (Capital Markets Gateway)CMG's solution is the first ECM platform in the U.S. to provide digital connectivity between the buy-side and sell-side.
• Design, implement, and maintain monitoring and observability solutions using tools like Prometheus, Grafana Stack (Loki/Grafana/Tempo/Alert Manager), Datadog, and OpenTelemetry. • Define and implement SLOs, SLIs, and error budgets to measure system reliability. • Develop and optimize dashboards, alerts, and reports for system performance and business metrics. • Design actionable alerting strategies to minimize noise and improve MTTR. • Integrate alerting systems with Jira. • Establish and refine runbooks for on-call teams to handle alerts efficiently. • Empower teams to ensure observability coverage and incident response practices. • Analyze system performance metrics, identify bottlenecks, and implement optimizations to improve system efficiency, scalability, and cost-effectiveness. • Help conduct load testing and capacity planning to ensure systems can handle peak traffic loads. • Identify opportunities for automation and develop tools to streamline operational processes, such as fail-over, configuration management, and monitoring. • Implement monitoring and alerting systems within automations to detect and resolve issues proactively. • Collaborate closely with cross-functional teams, including software engineers, operations, and infrastructure teams, to understand system requirements, provide technical guidance, and drive solutions. • Communicate effectively to stakeholders about system changes, incidents, and improvements. • Foment and spread SRE principles and practices across the company.