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

Battery Simulation & Computational Scientist Internship

Sila 251-1K Industrial Conglomerates

Sila is hiring a Battery Simulation & Computational Scientist intern to develop physics-based battery models and computational tools that support next-generation battery materials research.

CI/CD Docker Git GitHub GitLab Linux macOS NumPy Pandas Python SciPy Snowflake SQL
15 hours, 49 minutes ago
15 hours, 49 minutes ago

Senior Software Engineer- Client Dev

Zynga 1K-5K Internet Software & Services

Zynga is hiring a software engineer to help build and maintain live game features and performance for its global interactive entertainment portfolio.

Agile Android AWS C# C++ Game Design iOS Java JavaScript Python React
16 hours, 4 minutes ago

Software Engineer, C++

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a software engineer for its Air & Missile Defense Radar team to develop real-time tracking systems that detect, track, and characterize airborne threats for mission-critical defense operations.

Agile C++ Git JavaScript Machine Learning MATLAB Node.js Python React SQL Statistics
16 hours, 4 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