2,057,458open jobs
124,435companies
242,812added this week
Browse all
Salary
≈ $17k – $49k per year (Estimated)
Location
Remote (Sri Lanka)
Seniority
Principal
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Feb 26, 2026. Onyx Capital Group scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Onyx provides expert services for pro traders and newcomers, levelling the playing field across the oil derivatives space.

About Onyx Capital Group

Onyx Capital Group is the world’s #1 liquidity provider for energy derivatives, trading over $3.2 trillion in notional value annually. Through Onyx Commodities, the Flux Terminal, and our trading division Axis, we dominate the benchmarks that matter - Dated Brent, S2F contracts, and beyond. We are not a bank. We are not a hedge fund. We are a technology-driven market-making powerhouse at the intersection of global energy markets, data, and engineering - and we are growing fast.

Engineering at Onyx

We don’t hire passengers - we hire pilots. Every engineer here takes ownership, pushes back when the design isn’t right, and holds the bar high without being asked. We practise TDD, design for observability from day one, and treat software craftsmanship as a genuine competitive advantage. The team is small, senior, and embedded directly in the trading floor. There are no layers of abstraction between you and the business - your work has immediate, measurable impact from day one.

The Opportunity

We are establishing a Sri Lanka engineering hub to extend our global coverage and build a world-class Asia-based team. As Principal Engineering Technical Lead, you will be the founding engineering leader of this operation - reporting directly to the CTO in London and responsible for building, scaling, and technically leading a team starting at 4-5 engineers and growing to 10+ over time. This is a rare opportunity to shape an engineering culture from the ground up inside one of the most technology-intensive trading firms in the world.

Requirements

  • 10-15+ years in software engineering with 3+ years in a technical leadership or engineering management role
  • Proven experience building and growing engineering teams; comfortable starting hands-on with a small team of 4-5 and scaling it to 10+ over time
  • Hands-on proficiency in at least one of Python, React.js, or C#; active contributor to production codebases even in a leadership capacity
  • Deep command of OOP fundamentals - encapsulation, inheritance, polymorphism, and design patterns - applied consistently across real-world systems
  • Champion of Test-Driven Development: red-green-refactor, unit, integration, and E2E testing embedded as standard practice across the team
  • Architecture and system design fluency - communicating technical decisions clearly, managing debt, and balancing short-term delivery with long-term maintainability
  • REST API design, versioning, error handling, and documentation; ability to define and enforce API standards team-wide
  • Source control and CI/CD ownership: GitHub, Azure DevOps, or GitLab; branching strategy, code review culture, and pipeline management
  • Cloud platform experience - Azure required; AWS a nice to have
  • Hiring and team-building experience; able to define a hiring bar and shape culture from day one
  • Proven self-starter with a strong ownership mindset - sets direction, removes blockers, and drives outcomes without waiting for instruction or escalation
  • Excellent stakeholder management with remote business users and leadership - able to translate business needs into technical direction, communicate trade-offs clearly, and manage expectations proactively
  • Comfortable being the primary point of contact for remote colleagues and users raising technical issues or requests - responsive, solution-oriented, and able to triage and communicate status without prompting
  • Exceptional written and spoken English - must represent the Sri Lanka team confidently to senior stakeholders and the CTO across both synchronous and asynchronous communication
  • Experience working with global, distributed engineering teams; comfortable navigating cross-timezone collaboration and fostering strong remote working relationships

Nice to Have

  • Startup or scale-up experience - comfortable with ambiguity and building structure where little exists
  • Prior experience in financial services or fintech, or a genuine interest in financial technology and capital markets - not required, but candidates who are curious about the domain tend to thrive here
  • Track record of structured mentorship and developer growth - career conversations, technical coaching, not just task delegation
  • Experience establishing or improving remote support workflows for distributed internal users - runbooks, escalation paths, response SLAs
  • Familiarity with observability tooling (Prometheus, Grafana, Azure Monitor)

What We’re Looking For

You are the founding engineering leader of our Sri Lanka operation. You lead from the front - your team sees you in the code, not just in meetings. You set the standard, build the culture, and make the hard technical calls while growing engineers around you. You thrive in ambiguity, communicate with clarity across cultures and time zones, and take personal ownership of the quality bar. The CTO trusts you to build something exceptional.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,057,458 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Colombo
Remote (United States) · 5+ years exp
Python
Java
Databases
Apache Kafka
AI/ML
Spark
AI Agents
NLP
DevOps
Terraform
GCP
Prometheus
Pulumi
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Apply
$131k – $237k per year · Remote (United States) · Secret · Full-Time · 12+ years exp · United States
DevOps
GCP
Azure
AWS
Cybersecurity
Okta
CyberArk
FedRAMP
Zero Trust
Management
Confluence
Jira
Apply
$212k – $409k per year · Remote (United States) · Full-Time · 10+ years exp · PhD · United States
Databases
Databricks
Apache Kafka
AI/ML
Spark
DevOps
Platform Engineering
SLI/SLO/SLA
Apply
$130k – $180k per year · Remote (United States) · 5+ years exp · Bachelor's Degree
Python
Databases
PostgreSQL
Oracle
DynamoDB
MS SQL
AI/ML
Scikit-learn
SciPy
TensorFlow
Pandas
NumPy
PyTorch
DevOps
CI/CD
AWS
Amazon S3
Linux
Unix
Management
Agile
Apply
$115k – $180k per year · Remote (United States) · 6+ years exp · Bachelor's Degree
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
React.js
Mobile
Dependency Injection
DevOps
Azure
CI/CD
Git
AWS
Apply
Hybrid · Full-Time · Santander
Python
SQL
Python
pySpark
Databases
Databricks
MS SQL
AI/ML
Spark
DevOps
Azure
CI/CD
GitHub
Analytics
ETL/ELT
SSIS
Apply
≈ $17k – $39k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Chile
Python
SQL
Analytics
Power BI
Management
Power Automate
Apply
≈ $85k – $163k per year (Estimated) · In office · Full-Time · 9+ years exp · Bachelor's Degree · Stamford · New York · Boston · Waterbury · Dallas
Python
SAS
Apply
Integration Manager 12 days ago
≈ $72k – $147k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Marietta
SQL
C#
C++
Visual Basic
MedTech
Verification & Validation
Apply
≈ $11k – $27k per year (Estimated) · In office · Full-Time · 5+ years exp · Hyderabad
JavaScript
Objective-C
Mobile
Espresso
DevOps
Rest API
Jenkins
Git
Docker
Bitbucket
Linux
Unix
SOAP
Management
Jira
Agile
QA
Selenium
Cucumber
Appium
Apply
Remote (Sri Lanka) · Full-Time · Colombo
Python
JavaScript
C#
Frontend
GraphQL
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
GitHub
GitLab
Management
Agile
Apply
Rust Software Engineer 8 months ago
≈ $71k – $173k per year (Estimated) · In office · Full-Time · London
Rust
C++
C++
Protobuf
Databases
NATS
Apache Kafka
DevOps
Rest API
gRPC
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
GitHub
GitLab
Management
Agile
Apply
≈ $24k – $53k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Analytics
Microsoft Excel
Apply
≈ $15k – $40k per year (Estimated) · Remote (Sri Lanka, UK time hours) · Full-Time · Colombo
Python
C#
DevOps
Terraform
Azure DevOps
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Platform Engineering
GitHub
GitLab
Apply
In office · Bachelor's Degree · Colombo
Java
COBOL
Java
Spring Boot
COBOL
IBM MQ
Databases
PostgreSQL
Db2
Apache Kafka
DevOps
GCP
Azure
AWS
Docker
Kubernetes
API Gateway
Cybersecurity
PCI DSS
Apply
Software Engineer 2 days ago
In office · Full-Time · Colombo
C#
C#
ASP.NET Core
Mobile
MAUI
Analytics
Power BI
Apply
In office · Internship · Colombo
JavaScript
PHP
SQL
Node JS
PHP
Laravel
Frontend
Next.js
React.js
SolidJS
SolidStart
DevOps
Rest API
CI/CD
Git
AWS
Apply
In office · Full-Time · Colombo
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
Frontend
Redux
DevOps
Rest API
GCP
AWS
AWS Fargate
AWS Lambda
Amazon EC2
Amazon ECS
AWS Step Functions
Management
Agile
Apply
In office · 6+ years exp · Bachelor's Degree · Colombo
Python
Java
SQL
AI/ML
Hadoop
Spark
Scikit-learn
Multimodal AI
TensorFlow
PyTorch
Cybersecurity
PCI DSS
Analytics
ETL/ELT
Management
Agile
Apply
See all jobs
This is one of many
2,057,458 more open roles from verified company boards, updated every day.