✦ Luna Orbit — Software Engineering

Trading Desk Full Stack Developer

at Exxon Mobil

📍 Spring, TX, US Onsite Posted April 01, 2026
Type Full-Time
Experience mid
Exp. Years Not specified
Education Bachelor's degree in Trading, Finance, Computer Science, Engineering, or a related field.
Category Software Engineering

ExxonMobil Global Trading seeks a Full Stack Developer to build and maintain web applications supporting trading operations. The role requires frontend and backend development, data handling, and cloud service usage to deliver scalable trading solutions.

  • Develop and maintain web applications using modern frameworks and technologies
  • Help maintain code quality, organization, and automation
  • Work on front-end and back-end development
  • Build data pipelines and database integrations
  • Collaborate with internal/external customers

Stack includes HTML/CSS/JavaScript (React/Angular), Node.js, Python, SQL databases (PostgreSQL, MongoDB), and cloud platforms (AWS/Azure/Google Cloud).

The ideal candidate is a mid-level full-stack developer with strong frontend and backend skills, 2+ years in commodity trading or financial tech, and experience delivering scalable web applications.

Bachelor's degree in TradingFinanceComputer ScienceEngineeringor a related fieldExperience in commodity trading or related industryExperience in software developmentProficient in front-end technologies (HTMLCSSJavaScript) and frameworks like React or AngularStrong back-end development skills using Node.jsPythonExperience with database management systems such as SQLPostgreSQLor MongoDBFamiliarity with cloud services (AWSAzureor Google Cloud)Strong communication and interpersonal skillsAbility to collaborate effectively with internal and external customers
Understanding of market datatrading systemsand financial instruments related to oil and gasCertifications in relevant technologies or methodologiesProven experience in buildingoperatingand supporting robust and performant databases and data pipelinesStrong proficiency in SQL and experience with database management systemsSolid understanding of data modellingindexingand query optimization techniquesProficient in at least one programming language (Python preferred)Experience with front-end frameworks/libraries (React preferred)Familiarity with database systemsDatabricks and SnowflakeSolid understanding of web performance optimizationsecurityand best practices
HTMLCSSJavaScriptReactAngularNode.jsPythonSQLPostgreSQLMongoDBDatabricksSnowflakeAmazon Web ServicesAzureGoogle Cloud
Bachelor's degree in TradingFinanceComputer ScienceEngineeringor a related field; Experience in commodity trading and software development; HTMLCSSJavaScriptand frameworks like React or Angular; Node.jsPython; SQLPostgreSQLMongoDB; Familiarity with cloud services (AWS/Azure/Google Cloud); Strong communication; Ability to collaborate with internal and external customers
HTMLCSSJavaScriptReactAngularNode.jsPythonSQLPostgreSQLMongoDBAWSAzureGoogle Cloud
Strong communication and interpersonal skillsAbility to collaborate effectively with internal and external customersInnovative and analytical thinkingTime management and ability to manage workload under time pressure

Preferred

Certifications in relevant technologies or methodologies
Industry Energy
Role Subtype Full Stack Engineer
Tech Domains JavaScript, React, Node.js, Python, SQL / PostgreSQL, PostgreSQL, MongoDB, Amazon Web Services, Google Cloud Platform, Microsoft Azure, Databases
trading desk full stack developerfull stack developercommodity tradingfront-endback-endhtmlcssjavascriptreactangularnode.jspythonsqlpostgresqlmongodbdatabasesdatabrickssnowflakeawsazuregoogle cloudcloud servicestrading systemsmarket databachelor's degree

Bachelor's degree in related field, Experience in commodity trading, Experience in software development

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile