Software Engineer

Javelin Global Commodities
New York, NY

About Javelin

Javelin Global Commodities is a leading global commodities marketing, trading, logistics services and investment firm with head offices in London and wider global offices in New York, Dallas, San Diego, St Louis, Switzerland, India, Australia, Singapore, Canada, Poland, Dubai, and China. Javelin was founded in 2015 and now operates across six continents with respect to more than 20 different commodities across thermal coal, metallurgical coal, iron ore, steel scrap, metals, hydrocarbons, freight, softs, and renewables.

Established in 2015, Javelin employs over 200 people and is a unique place to grow your career. We take pride in our values, global reach, meritocratic culture, and strong work ethic. Our success over the years has been built on our guiding principles of customer service, creativity, transparency, integrity, and responsibility.

Whilst our footprint grows, we still foster a small-company atmosphere. We have a flat company structure and encourage collaboration across all seniority levels, teams and locations to generate the best ideas. Javelin has a dedicated strategy to support local and meaningful charities through volunteer days, donation matching, and other fundraising activities. We are committed to the wellbeing of our colleagues and organise various social evenings, sports clubs and lunchtime activities. Discover more at .

The role

This role sits at the intersection of trading operations and data engineering, providing the opportunity to work directly with traders, analysts, and engineers and contribute to the full cycle of data in Javelin. This is a hands on role, ideal for a collaborative team player with the ability to work with all levels of management. In this position you will play a critical role in two areas: day-to-day trading, logistics, accounting, financing and operations technology build out – building and maintaining tools that streamline our activities across all these departments and data Lakehouse build-out – designing and implementing a scalable data Lakehouse that can consolidate our diverse datasets and create data products and dashboards and enable Agentic AI on our data.

The Software Engineering team is a central part of Javelin that delivers and maintains the trading and risk management software systems. This role resembles a Front Office Developer role at an investment bank or hedge fund with an AI/Data twist. The team’s responsibilities span the full scope of our business, supporting everything from front-office trading activities to back-office logistics, accounting, financing, and operations.

 

Responsibilities :

  • Design, develop, test, and deploy software applications and systems that facilitate commodities trading activities, including risk management, and market data processing. Working with traders and operators to define needs.
  • Write clean, scalable, and maintainable code (primarily Python 3)
  • Work closely with traders and quantitative analysts to understand trading strategies and requirements.
  • Ensure data integrity, performance optimization, and efficient data retrieval for analytics and reporting.
  • Comfortable in leading projects, tracking progress, and ensuring timely delivery.
  • Work to implement a scalable, cloud-native data lakehouse that consolidates market data, trade records, and operational metrics.
  • Build robust ETL pipelines to ingest, transform, and store large volumes of structured and unstructured data.
  • Design and deliver interactive dashboards and visualization products that make complex trading and market data accessible to end users across the firm.
  • Integrate and experiment with AI agents on top of the data lake to enhance analytics, automate workflows, and support decision-making.
  • Contribute to technical design discussions, code reviews, and best practices for software development and data engineering.

Requirements

We believe in hiring diverse candidates with a passion for working in a flexible and closely knit company. We are a small team with a wide range of expertise and will provide immersive on-the-job training in both software development and the business.

Looking for:

  • Excellent communication skills and ability to collaborate across technical and business teams.
  • 3+ years of commercial back end or full-stack development in any language.
  • Experience with building robust and scalable ETL/ELT pipelines.
  • Experience deploying AI agents in production.
  • Solid understanding of data visualization tools and frameworks ( Tableau,PowerBI etc).
  • Solid understanding of relational and NoSQL databases.
  • Experience with building, testing, deploying applications.
  • Software development experience in Python will be helpful.
  • We value passion and willingness to learn with a determined and resilient personality. So if you don’t have all of the skills above, we would still like to hear from you!

Our tech stack:

  • Front end: Glint (React)
  • Backend: Python
  • Data: MongoDB, Postgres, integration through APIs, FTPs, REDIS, Kafka etc)
  • Infrastructure: AWS & Elastic compute engines
  • Connected Systems : SQL / .NET/

Benefits

  • Annual discretionary bonus
  • 20 days holiday
  • Company 401K scheme
  • Private medical, vision and dental scheme with a range of additional insurances and wellbeing benefits
Posted 2026-02-16

Recommended Jobs

Manager, HR Business Partner

Regeneron
Tarrytown, NY

Regeneron is seeking a Manager, HR Business Partner (HRBP) to support Regeneron’s R&pD (Research and Preclinical Development). This role will report into the Director, HR Business Partner. This …

View Details
Posted 2025-11-21

Onsite Support Specialist-Manhattan, NY

Olympus Corporation of the Americas
New York, NY

Workplace Flexibility: Field For more than 100 years, Olympus has focused on making people’s lives healthier, safer and more fulfilling. Every day, we live by our philosophy, True…

View Details
Posted 2026-02-12

Plumbing Mechanic

Yellowstone Local
Mahopac, NY

Yellowstone Local is proud to represent MCK Plumbing, an industry leader in residential plumbing services across Putnam and Westchester Counties. You’re a Plumbing Mechanic who takes pride in your…

View Details
Posted 2026-01-26

Sales Representative

US Foods, Inc.
New York, NY

Join Our Team as a Territory Manager – Where Passion Meets Opportunity! Are you ready to build relationships, drive sales, and make a meaningful impact in the foodservice industry? At US Foods, we’…

View Details
Posted 2026-02-16

Dispensary Sales Associate - Newburgh

The Flowery NY
Newburgh, NY

Perform store opening and closing procedures (such as cleaning, tablet placement/removal, and prepping workstations)  Create an environment prioritizing customer and providing excellent customer …

View Details
Posted 2025-11-12

Music Specialist

Harlem Children's Zone
New York, NY

Harlem Children’s Zone (HCZ) a world-renowned education and poverty-fighting organization based in New York — seeks an enthusiastic, dedicated, and mission-aligned Activity Specialist at Harlem Child…

View Details
Posted 2026-01-22

Sommelier (550 Madison)

Cote Korean Steakhouse - 550 Madison
New York, NY

COMING SPRING 2026: We are seeking to hire dynamic and experienced team members to join our award winning hospitality team as Gracious Hospitality Management expands our operations to our newest proj…

View Details
Posted 2026-01-27

Software Engineer

Allara Health
New York, NY

Allara is a comprehensive women’s health provider that specializes in expert, longitudinal care that supports women through every life stage. Trusted by over 40,000 women nationwide, Allara makes ex…

View Details
Posted 2026-02-10

Inspectors and Auditors

Bureau Veritas Consumer Products Services, Inc.
Buffalo, NY

Inspectors and Auditors at Bureau Veritas Consumer Products Services, Inc. in Buffalo, New York. Monitor and interpret relevant local, state, federal, and international regulations related to labor …

View Details
Posted 2026-02-09

Assistant Director of Sales - Millennium Hilton New York One UN Plaza

Hilton
Hilton, NY

The  Millennium Hilton New York One UN Plaza is looking for a Assistant Director of Sales to join our team!  Our 439-room Midtown high-rise is the closest hotel to the United Nations and half a mil…

View Details
Posted 2026-01-21