Software Intern (Automation – Finance & HR Workflows)
Location : Petaling Jaya, Selangor (Hybrid)
Type : Internship (6-9 months, with potential for extension / full-time)
About Rooftop Energy
At Rooftop Energy, we're building the infrastructure and intelligence behind Malaysia's green energy future. Our in-house software systems power not just solar projects but also the way we run our operations, finance, and people processes. We believe in smart systems, fast iteration, and empowering teams with automation.
Role Overview
We are seeking a Software Intern to join our technology team with a focus on automating internal accounting, finance, and HR workflows. This is not a "coffee and photocopy" internship, you'll be doing real work that matters from day one, helping us design and implement automation tools that will be used daily across the company.
You'll work closely with our Finance, HR, and Operations teams to identify bottlenecks and then design practical solutions that save time, reduce errors, and improve visibility.
What You'll Do
Build automation scripts to handle repetitive finance and HR processes (e.g., payroll calculations, reimbursements, invoice tracking).
Develop bank API integrations for real-time transaction syncing, reconciliation, and alerts.
Assist with dashboard creation to visualize financial performance, HR metrics, and workflow statuses.
Work with APIs from accounting software (Autocount, SQL, Bukku) and HR tools to streamline data flow.
Support the integration of workflows into Rooftop's proprietary ERP system.
Document processes, write clean code, and share learnings with the broader team.
What We're Looking For
Currently pursuing or recently completed a degree / diploma in Computer Science, Software Engineering, Information Systems, or related field.
Strong programming skills (Python / JavaScript preferred).
Familiarity with APIs and data integration.
Interest in accounting / finance systems, HR tech, or workflow automation.
Comfortable working with databases and basic data visualization tools (e.g., PowerBI, Metabase, or similar).
Fast learner, proactive, and able to translate problems into technical solutions.
Nice-to-Have
Experience with financial data handling, transaction tracking, or HR platforms.
Exposure to cloud platforms (AWS, GCP, or Azure).
Previous projects involving automation (bots, scripts, integrations).
What You'll Gain
Real-world impact : You'll contribute to systems that are actively used by our finance, HR, and operations teams.
Practical learning : Hands-on exposure to automation, integration, and business operations in a fast-growing energy tech company.
Mentorship : Work closely with experienced engineers and business leads.
Perks : Free on-site parking and subsidised meals.
Growth opportunities : Potential for full-time conversion based on performance.
Intern • Petaling Jaya, Selangor, Malaysia