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

Technical Services Developer

360Learning 251-1K Diversified Consumer Services

360Learning is hiring a Technical Services Developer in Paris/remote to build and maintain custom technical solutions that translate enterprise customer needs into scalable, high-quality product integrations and enhancements.

BigCommerce CI/CD Git Node.js Snowflake SQL Vue.js
1 hour, 21 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
1 hour, 25 minutes ago

Application Support Engineer

Fora Financial 51-250 Diversified Financial Services

Fora Financial is hiring an Application Support Engineer to support its proprietary loan management platform by resolving user-facing application and system issues in a cloud-based environment.

Agile Azure C# .NET SQL SQL Server
1 hour, 58 minutes ago

Software Engineer, Robotics Tracking and Fusion

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a software engineer to develop target tracking and state estimation capabilities for real-time defense systems and mission-critical sensor fusion applications.

Agile C C++ Machine Learning MATLAB Python
2 hours, 7 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