Onyx Capital Group

Onyx Capital Group

Onyx Capital Group is an alternative investment company specializing in mortgage-backed real estate notes. They are the largest liquidity provider by volume in oil derivatives, offering data, technology, and consultancy solutions to support energy deri...

Capital Markets
11-50
Founded 2016

Description

  • Own features end-to-end from design through delivery and production support.
  • Build software that powers live trading infrastructure for global market participants.
  • Collaborate directly with a small, senior engineering team embedded on the trading floor.
  • Design for observability and maintain production-quality systems with strong software craftsmanship.
  • Write unit, integration, and end-to-end tests as part of the normal development workflow.
  • Automate manual processes through tooling, scripts, and pipelines.
  • Develop and consume REST APIs with proper authentication, versioning, and error handling.
  • Work directly with remote end users and business stakeholders to gather requirements, debug issues, and communicate progress.
  • Take personal ownership of issues in systems you build and drive them to resolution.
  • Contribute to source control, branching, PR workflows, and CI/CD pipelines.

Requirements

  • 5–10+ years of experience in a software engineering role.
  • Track record of delivering production-quality features independently.
  • Proficiency in at least one of Python, React.js, or C#.
  • Strong understanding of object-oriented programming fundamentals, including encapsulation, inheritance, polymorphism, and design patterns.
  • Hands-on experience with test-driven development and writing unit, integration, and end-to-end tests.
  • Experience identifying and eliminating manual processes through automation.
  • REST API experience, including designing, building, and consuming APIs.
  • Experience with source control and CI/CD tools such as GitHub, Azure DevOps, or GitLab.
  • Experience working in cloud-hosted environments, with Azure preferred.
  • Strong written and spoken English and confidence communicating with stakeholders and distributed teams.
  • Comfort working autonomously, taking ownership from ticket to production, and collaborating across time zones.
  • Nice-to-have: full-stack capability across front-end and back-end.
  • Nice-to-have: exposure to Docker or Kubernetes.
  • Nice-to-have: experience with agile delivery practices such as sprint planning, retrospectives, and stand-ups.
  • Nice-to-have: prior experience in financial services or fintech, or a strong interest in capital markets.
  • Nice-to-have: familiarity with GraphQL or message-based architectures.
  • Nice-to-have: experience supporting remote internal users or serving as a technical point of contact for distributed teams.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr Software Engineer (Kubernetes and Distributed Systems) Radian Arc (EMEA)

Submer 51-250 IT Services

Radian Arc is hiring a Senior Software Engineer to build the control plane for GPU cloud infrastructure and distributed AI workloads across global telecom carrier networks.

CI/CD GitOps Go Grafana gRPC Helm Kubernetes Linux OpenTelemetry Prometheus REST API
1 hour, 8 minutes ago

Engineer II, FHIR

Bellese Technologies 51-250 Internet Software & Services

Bellese is hiring an Engineer II, FHIR to support CMS’s Hospital Quality Reporting program by modernizing healthcare reporting systems and building FHIR-based solutions for public health outcomes.

Agile Angular AWS CI/CD Databricks Go HTML Java Jenkins PostgreSQL Python REST API SQL Terraform TypeScript
1 hour, 28 minutes ago

Lead Software Engineer, 3D Computer Vision (USA)

DroneDeploy 251-1K Professional Services

DroneDeploy is hiring a remote Lead Software Engineer, 3D Computer Vision to lead its production photogrammetry pipeline, drive core 3D reconstruction work, and grow into a people leadership role.

AWS Azure C++ CI/CD Docker GCP GitHub Actions Jenkins Kubernetes PyTorch TensorFlow
3 hours, 10 minutes ago

Senior Software Engineer, Product Platform

Block 10K-50K Capital Markets

Block’s Product Platform Engineering team is hiring a Senior Software Engineer to build and unify the internal platforms and operational systems that help engineers across the company ship, run, and improve products.

CI/CD Go Java Kafka Kubernetes Ruby
3 hours, 59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers