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

  • Build and scale the Sri Lanka engineering hub from a founding team of 4–5 engineers to 10+ over time.
  • Lead the team technically while remaining hands-on in production code and day-to-day engineering work.
  • Set engineering standards and culture, including quality expectations, ownership, and team norms.
  • Drive architecture and system design decisions, balancing short-term delivery with long-term maintainability.
  • Define and enforce API standards, including REST API design, versioning, error handling, and documentation.
  • Own source control and CI/CD practices, including branching strategy, code review culture, and pipeline management.
  • Collaborate with the CTO in London, senior stakeholders, and remote business users to translate business needs into technical direction.
  • Remove blockers, set direction, and manage technical delivery without waiting for escalation.
  • Hire, mentor, and grow engineers while helping establish the hiring bar and team culture.
  • Serve as the primary technical point of contact for remote colleagues raising issues or requests.

Requirements

  • 10–15+ years of software engineering experience, including 3+ years in a technical leadership or engineering management role.
  • Proven experience building and growing engineering teams from a small hands-on group to a larger organization.
  • Hands-on proficiency in at least one of Python, React.js, or C#, with continued contribution to production codebases.
  • Deep understanding of OOP fundamentals, including encapsulation, inheritance, polymorphism, and design patterns.
  • Strong Test-Driven Development practice, including unit, integration, and end-to-end testing.
  • Architecture and system design fluency, including the ability to communicate technical decisions and manage technical debt.
  • Experience with REST API design, versioning, error handling, and documentation.
  • Experience owning source control and CI/CD practices using GitHub, Azure DevOps, or GitLab.
  • Cloud platform experience with Azure required; AWS is a nice to have.
  • Experience hiring, mentoring, and shaping engineering culture from day one.
  • Strong stakeholder management skills with remote business users and leadership across time zones.
  • Excellent written and spoken English for communication with senior stakeholders and the CTO.
  • Experience working with global, distributed engineering teams and remote collaboration.
  • Startup or scale-up experience is a nice to have.
  • Prior experience in financial services or fintech is a nice to have.
  • Experience establishing or improving remote support workflows, runbooks, escalation paths, and response SLAs is a nice to have.
  • Familiarity with observability tooling such as Prometheus, Grafana, or Azure Monitor is a nice to have.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior AI Engineering Manager

Duolingo 251-1K Diversified Consumer Services

Duolingo is seeking an experienced AI Research Engineering Manager to lead the Language Learning team’s AI systems that power core learning features and improve the learner experience.

Computer Vision Feature Engineering LLM Machine Learning Neural Networks Reinforcement Learning
1 hour, 16 minutes ago

Technical Lead,Python

3Pillar Global 1K-5K Internet Software & Services

3Pillar is hiring a Technical Lead, Python to guide the development of enterprise AI products and intelligent agents on a remote product development team.

Agile AWS CSS Docker HTML JavaScript OAuth OpenID Connect OWASP PostgreSQL Python
2 hours, 8 minutes ago

Lider técnico Java (Chile)

Coderio 51-250 Internet Software & Services

Coderio busca un/a Líder Técnico Backend en Chile para liderar la arquitectura y la calidad técnica de una նախաձեռնativa estratégica de software con equipos multidisciplinarios y colaboración internacional.

Android iOS Java Kafka Mobile Development
3 hours, 10 minutes ago

Principal Software Engineering Manager - AI Engineering (Position located in Bengaluru, India)

KnowBe4 1K-5K IT Services

KnowBe4 is hiring a Principal Software Engineering Manager to lead a full-stack AI engineering team building the data pipelines, models, services, and endpoints that power its products end to end.

Agile Apache Spark AWS FastAPI Hugging Face LLM OpenSearch Python PyTorch Terraform
4 hours, 53 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