Skip to main content
ElementsEL

Software Engineer

Elements develops agentic AI that automates high-stakes finance workflows across payables, collections, reconciliation, audit and close. It works across existing ERPs, banks and communication systems, sending routine work to agents and exceptions to finance teams with evidence attached.

Elements
EG and JO only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Elements

Elements is building a foundational platform to automate and connect high-stakes finance workflows. We are in advanced beta, live with early customers, and preparing for a full production launch. The product is already operating in demanding, real-world environments. 
This is a rare moment to join early with real traction and low execution risk. We are well funded, actively used by multiple customers, and seeing strong inbound demand as we prepare to scale.

The Opportunity

We are hiring Software Engineer as a foundational team member. This fully remote role offers deep ownership over core services, interfaces, and system architecture as we move from advanced beta to production. You will work directly with the founders and influence technical direction, product decisions, and engineering standards.

What You’ll Do

  • Design and build backend and frontend services from the ground up.

  • Own major architecture components as the platform scales.

  • Drive the product from advanced beta to production readiness.

  • Write clean, scalable code using Java (Spring Boot) and React.

  • Collaborate closely with founders in a high‑autonomy environment.

  • Establish engineering best practices as the team grows.

Who We’re Looking For

  • Strong understanding of application architecture and system design.

  • Proven track record building production systems end to end.

  • Ability to balance quality engineering with startup pace.

  • Ownership mindset with experience in zero‑to‑one environments.

  • Strong problem‑solving skills and technical judgment.

  • Experience with Java, Spring Boot, Python, React, or similar technologies.

Why Join Elements

  • Real ownership in a category‑defining product.

  • Meaningful equity as a founding team member.

  • Direct impact on how critical finance systems operate.

  • A small, experienced team focused on building the right way.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

Jordan +/- 0 hours, and 1 other timezone

About Elements

Learn more about Elements and their company culture.

View company profile

Elements builds agentic AI software for finance operations. Its platform runs repetitive work across payables, collections, reconciliation, audit, close and reporting by connecting enterprise resource planning systems, banks, email, messaging and collaboration tools. Agents capture, match, check, route and post transactions within customer-defined policies, allowing routine items to complete automatically while exceptions reach the appropriate finance employee with supporting evidence.

Elements operates on top of customers’ existing systems rather than replacing their ERP. The platform connects with Oracle, Dynamics 365, Odoo, Zoho, Gmail, WhatsApp, Microsoft Teams and Slack through APIs and MCP. It provides scoped permissions, model routing, self-verification, operating context and enterprise controls, while preserving traceability from each action to its source and decision. The company hosts infrastructure in Saudi Arabia or in a customer’s cloud and reports SOC 2 Type II, ISO 27001 and GCC and MENA tax-compliance readiness.

Employee benefits

Learn about the employee benefits and perks provided at Elements.

View benefits

Meaningful equity

Foundational engineering team members are offered meaningful equity as part of their compensation.

Fully remote work

The company offers fully remote roles with flexible working arrangements and an asynchronous, autonomy-focused culture.

View Elements's employee benefits
Claim this profileElements logoEL

Elements

Chief executive officer

Robert MacMillan

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Elements

Find your next opportunity by exploring profiles of companies that are similar to Elements. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up