Castleton Commodities International
Posted 4w ago

Full-Stack Software Engineer Internship (Summer 2027)

Castleton Commodities International
Stamford or Houston
OnsiteInternship, Full Time
Responsibilities
  • building software
  • developing microservices
  • integrating analytics
Requirements
  • Currently pursuing a BS/MS in CS/Engineering/MIS or related
  • Strong Python skills (Pandas
  • NumPy)
  • Familiarity with Git
  • Cloud (AWS)
  • Kubernetes, Kafka
  • Snowflake
  • DevOps tools and data visualization (Streamlit)
Technical tools mentioned
PythonPandasNumPyAWSSnowflakeKubernetesKafkaGitDockerHelmCI/CDStreamlit

Job description

Application Deadline: September 1st at 11:59 pm EST

Program Summary - Data Science & Technology Internship

Company Overview:

Castleton Commodities International is a leading global energy commodities merchant and infrastructure asset investor. As a trader, CCI deploys capital on a proprietary basis in the physical and financial commodity markets, providing the Company with market insights and access. As a strategic investor and developer, CCI leverages its market expertise, operations capabilities, and industry knowledge to invest in, and develop, select commodity infrastructure assets. Our strategically integrated platform has generated strong risk-adjusted returns for our investors since our formation.

Position Overview:

CCI is developing a leading-edge analytics platform, as staying at the forefront of data management and analytics is essential to our investment strategy. We are looking for motivated and detail-oriented Front Office Software Engineering Interns to join our Global Data Science & Technology team in our Stamford, CT office. This internship is ideal for technically skilled students with a strong interest in building quality software that directly impacts trading, analytics, and investment workflows. You'll collaborate closely with other Software Engineer’s, Data Scientist’s, and Commercial end users, contributing to our front office platform through hands-on development projects using Python, cloud technologies (AWS), APIs, and Snowflake.

Responsibilities:

  • Contribute to the development of front office software tools that support real-time trading, market data analytics, and visualization.
  • Work with the commercial trading team to optimize and re-engineer pricing models, decision tools, and trading workflows.
  • Build and enhance Python-based microservices and APIs for internal data access and operations automation.
  • Assist in building data visualization dashboards using libraries such as Streamlit, integrating commercial KPIs, price curves, and supply/demand analytics.
  • Participate in cloud-native application development using AWS services, including Kubernetes  and Kafka.
  • Support automation of deployment processes using modern DevOps tools (e.g., Git, Docker, Helm, CI/CD pipelines).
  • Collaborate with the Data Science team to help integrate ML-driven analytics into front office workflows.

Qualifications:

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, Management Information Systems, or related technical field of study.
  • Expected graduation date of Winter 2027 or Spring/Summer 2028.
  • Strong programming experience in Python (preferred libraries: Pandas, NumPy, etc.)
  • Familiarity with version control tools (e.g., Git) and software development best practices.
  • Strong problem-solving abilities and an eagerness to learn about financial markets and trading systems.
  • Excellent communication skills and ability to work in a fast-paced, collaborative environment.Top of Form

    About Castleton Commodities International

    Invests in and manages global energy and commodity assets.

    Similar jobs

    Full-Stack Software Engineer roles near Stamford, Connecticut
    9h
    Save
    Mark Applied
    Hide
    Staff Software Engineer, Full-Stack
    New York City, New York, United States
    OnsiteFull Time
    Clera
    Clera: AI talent agent matching professionals with high-growth startup roles
    5+ YOE5+ years in full-stack software engineering; React, TypeScript, Python or Node.js, Docker, AWS, and Tailwind experience; bachelor's degree in computer science or equivalent practical experience.
    React, TypeScript, Python, Node.js, NestJS, Next.js, Docker, AWS, Tailwind, React Server Components
    3d
    Save
    Mark Applied
    Hide
    Full Stack Software Engineer (T. Rowe Price AI Lab)
    New York, New York, United States
    $121k-$206k/yr HybridFull Time
    T. Rowe Price
    T. Rowe PriceNASDAQ: TROW: Global investment management firm providing funds and retirement services.
    2+ YOERequires a BS or MS in computer science or related technical field, 2+ years of object-oriented development, cloud-native architectures, microservices, AI knowledge, analytical skills, testing, reviews, and continuous delivery.
    Python, JavaScript, Java, AWS, Azure, React, Angular, HireVue
    4d
    Save
    Mark Applied
    Hide
    Full Stack Software Engineer (T. Rowe Price AI Lab)
    New York City or Baltimore or Colorado or Washington or California or Maryland or District of Columbia
    $121k-$206k/yr HybridFull Time
    T. Rowe Price
    T. Rowe PriceNASDAQ: TROW: Provides global investment management and retirement planning services.
    2+ YOEBachelor's or master's degree in computer science or related field, or equivalent experience; 2+ years developing in an object-oriented language; cloud-native architectures, microservices, and agent frameworks.
    Python, JavaScript, Java, AWS, Microsoft Azure, React, Angular
    4d
    Save
    Mark Applied
    Hide
    Full Stack React/Java Lead Software Engineer
    Jersey City, New Jersey, United States
    $157k-$215k/yr OnsiteFull Time
    JPMorgan Chase
    JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
    5+ YOEAdvanced React and Java expertise with JavaScript and TypeScript fundamentals; experience leading full-stack delivery, AI agents, secure SDLC, CI/CD, Agile practices, testing, observability, and technical mentoring.
    React, Java, JavaScript, TypeScript, OWASP, Kubernetes, LLMs, AI-assisted development tools, CI/CD, Agile, unit testing, integration testing, end-to-end testing, automated testing, feature flags, caching, circuit breakers
    5d
    Save
    Mark Applied
    Hide
    Senior software engineer, full-stack
    New York City, New York, United States
    $202k-$255k/yr OnsiteFull Time
    Watershed
    Watershed: Software platform for corporate carbon accounting and climate reporting.
    6+ YOE6+ years of software engineering experience, preferably with Node.js web development or data pipelines; experience building scalable software from user needs and willingness to work in a startup environment.
    Node.js, Excel
    5d
    Save
    Mark Applied
    Hide
    Senior Front End / Full Stack Software Engineer
    New York City, New York, United States
    RemoteFull Time
    Frameable
    Frameable: Software tools for enhanced digital collaboration and productivity.
    Strong ES6+ JavaScript, Vue or React, SVG or Canvas APIs, WebSockets, CSS, and backend experience with Node.js, Python, or Go; production product ownership and Agile experience.
    Vue.js, Node.js, Redis, WebSockets, MySQL, Python, ES6+ JavaScript, Vue, React, SVG, Canvas APIs, d3.js, Raphael, Fabric.js, Processing.js, CSS, Agile
    6d
    Save
    Mark Applied
    Hide
    Full Stack Software Engineer, Agent Platform
    San Francisco or New York City or London
    $130k-$500k/yr OnsiteFull Time
    Mercor
    Mercor: Connecting expert human intelligence with frontier AI model development.
    2+ YOERequires 2+ years of full-stack experience; JavaScript/TypeScript, React, Next.js, Python and/or Node.js; relational databases, REST APIs, async infrastructure, scalable systems, communication, and technical ownership.
    JavaScript, TypeScript, React, Next.js, Python, Node.js, REST APIs
    1w
    Save
    Mark Applied
    Hide
    Full Stack Tech Engineering Lead
    New York City, New York, United States
    $142k-$213k/yr HybridFull Time
    Citi
    CitiNYSE: C: Providing global banking, investment, and wealth management services.
    6+ YOE6+ MgmtRequires 6+ years of software engineering experience, 4+ years with enterprise high-traffic applications, 6+ years leading global teams, and expertise in Java, distributed systems, cloud-native infrastructure, CI/CD, and AI coding tools.
    Java, Spring Boot, Apache Kafka, IBM MQ, ReactJS, Spring, Oracle, MongoDB, Kubernetes, Docker, OpenShift, JUnit, JMeter, Mockito, Cucumber, Jenkins, GitHub Actions, CoPilot, Devin, Claude Code