Role in brief
Luxoft is seeking a Senior Risk Engineer to develop and maintain risk engineering systems for a global commodity trading company. This role involves working with market data pipelines and cloud-native platforms. It suits Python-proficient engineers who understand commodity markets and thrive in a fast-paced CI/CD environment, translating ambiguous requirements into production-ready solutions.
About the role
This role focuses on designing, building, and maintaining risk engineering systems within a global commodity trading company. The work involves developing full-stack solutions, with a particular emphasis on managing commodity risk and processing market data pipelines. The engineer will be responsible for creating robust, production-ready systems that support daily operations.
The position requires close collaboration with quants, traders, and risk managers to ensure that all systems accurately reflect market conditions and risk realities. This involves taking high-level requirements and independently inferring the necessary details to deliver correct solutions. The team operates in a fast-paced environment with multiple daily releases, emphasizing testable, observable, and continuously shippable code.
Success in this role means contributing to an evolving cloud-native, engineering-led platform by applying modern infrastructure and deployment practices. The engineer will participate in design and code reviews, make architectural decisions, and proactively address technical debt. The ideal candidate will be disciplined in testing, observability, and rollback procedures, ensuring rapid yet reliable delivery.
The listed salary range for this Senior Risk Engineer position is between $115,000 and $195,500 USD.
Skills that matter here
- Python: Proficiency in Python is essential for writing clean, idiomatic, and well-tested code across all development tasks.
- AWS: Experience with cloud platforms like AWS is needed for implementing cloud-native solutions, containerization, and infrastructure-as-code.
- GCP: Familiarity with GCP is beneficial for leveraging cloud-based platforms and associated engineering practices.
- Azure: Knowledge of Azure supports the use of various cloud platforms for development and deployment.
- CI/CD: The role requires contributing to multiple daily releases in a CI/CD environment, focusing on continuous delivery.
- infrastructure-as-code: This skill is applied when evolving cloud-native platforms and managing modern infrastructure deployments.
Who this role suits
- A person who understands commodity markets, including price risk, mark-to-market, and market data flows.
- Someone who can independently translate ambiguous, high-level requirements into detailed, production-ready solutions.
- An individual who is disciplined about testing, observability, and rollback, enabling fast yet safe software delivery.
- A professional comfortable with AI-assisted development tools and high-velocity delivery environments with multiple daily releases.
From the employer
- Design, build, and maintain risk engineering systems across the full stack, with a focus on commodities risk and market data pipelines;
- Take high-level, loosely defined requirements from trading and risk stakeholders and independently infer the detail needed to deliver correct, production-ready solutions;
- Contribute to multiple daily releases in a CI/CD environment — writing code that is testable, observable, and safe to ship continuously;
- Work within and help evolve cloud-native, engineering-led platforms, applying modern infrastructure and deployment practices;
- Collaborate closely with quants, traders, and risk managers to ensure systems accurately reflect market and risk realities;
- Participate in design reviews, code reviews, and architectural decisions with a pragmatic, delivery-focused mindset;
- Identify and address technical debt without being asked.
Must have
- Solid understanding of commodities markets — price risk, mark-to-market, curves, and market data flows;
- Experience building or maintaining systems that consume and process market data at scale;
- Proficient Python practitioner — you write clean, idiomatic, well-tested code as a matter of habit;
- Working knowledge of full-stack development: comfortable across backend services, APIs, and front-end interfaces as needed;
- Experienced with cloud-based platforms (AWS, GCP, or Azure) and the engineering practices that go with them — containerization, infrastructure-as-code, managed services;
- Fluent in agentic development workflows — you use AI-assisted tooling (e.g. Copilot, Cursor, or equivalent) as a natural part of your SDLC, not as a novelty; comfortable with AI-generated code review, test generation, and iterative refinement within a fast-release pipeline;
- Comfortable operating in a high-velocity delivery environment with multiple releases per day;
- Disciplined about testing, observability, and rollback — you ship fast without being reckless;
- Able to take ambiguous, high-level requirements and drive them to completion without hand-holding.
Nice to have
- You are direct, low-ego, and focused on outcomes
- You push back when something doesn't make sense, and you do it constructively
- You take ownership — if something is broken or unclear, you fix it or clarify it rather than waiting for someone else to
- You are easy to work with under pressure
- You have strong opinions, loosely held
Questions about this role
What is the remote work policy for this role?
This is a fully remote position.
What is the seniority level for this position?
This is a senior-level role.
What is the salary range for this position?
The salary for this role ranges from $115,000 to $195,500 USD.