Want to work with us?

We're always looking to hire talented folks to join our ever-growing team of designers, engineers, and support staff.

View open positions
All listings

Internship: Software Engineer

Muscat, Oman · Limited Duration, Full Time Internship


Key Administrative Details

Opportunity Type: Internship
Location: Muscat, Oman
Start Date: Immediate / As Soon As Possible
Duration: 6 Months
Hours: 8:30AM-5:00PM
Compensation: Paid

Overall Description

We are looking for a highly competent developer with strong, proven skills in JavaScript, HTML, CSS, PHP, and SQL. These are non-negotiable requirements (i.e. this role is not suitable for beginners or those still building foundational knowledge).

The nature of our platform demands that these core skills be applied within a structured coding environment (Caspio), meaning you will need to bring genuine depth to each technology (i.e. not just surface-level familiarity). The ability to translate strong fundamentals into practical, high-quality solutions within an established environment is essential.

You should be comfortable working independently on technical implementation and making sound decisions without constant guidance. While you'll have strong support regarding business context, logic, and requirements, we expect you to take full ownership of the technical side.

About the Work:

Our software is purpose-built for the energy and climate sector, and the development work reflects that complexity. A significant portion of the role involves building and maintaining extensive calculation engines and customized analytical tools (i.e. this is not standard CRUD development). You will be working with domain-specific logic, nuanced data relationships, and outputs that need to be both technically precise and meaningful to sector professionals.

Equally important is the ability to design and implement automated data flows using APIs, Webhooks, and AI integrations. Our platform operates across multiple data stream pathways, and you will be expected to architect, connect, and maintain these pipelines to keep data moving reliably and intelligently across the system.

Key Expectations:

Solid, practical experience with JavaScript, HTML, CSS, PHP, and SQL (i.e. applied within a defined coding environment)

Proven ability to develop complex calculations and customized analytical logic, ideally within technical or scientific domains

Experience building and managing automated data flows via APIs, Webhooks, and AI integrations

Comfort working within the conventions and constraints of a platform-centric coding environment (Caspio) while knowing when and how to extend its capabilities

Ability to build, debug, and maintain features with minimal supervision

Confidence in making technical decisions and solving problems autonomously

Clear communication when collaborating on business logic and requirements

This role is NOT for:

Junior developers or those still learning the basics

Candidates who require step-by-step technical direction

Developers who need a blank-slate environment (i.e. our stack is defined, and the ability to deliver within it is non-negotiable)

If you are an experienced ESG professional who can navigate complex multi-framework reporting mandates, engage confidently with senior client stakeholders, and deliver high-quality, audit-ready work in a fast-moving advisory environment — we would like to hear from you.

Have Questions?

Not sure exactly what we’re looking for or just want clarification? We’d be happy to chat with you and clear things up for you. Anytime!

Call Anytime

+968 7272 1377

+968 2496 7611

Email

support@climatetab.com
contact@threepillarsgroup.com

Don't see a job for you?

We are always looking to expand our team, please check back regularly and/or feel free to send your CV and we can keep it on file for future reference.

Email

contact@threepillarsgroup.com