Careers
Build technology that matters.
Build a career that grows with it.
Keleno is where technology meets practical business challenges. Our teams work across AI, IoT, cloud, data, and digital engineering to create solutions that deliver real value. Here, you'll have the freedom to contribute your ideas, take responsibility for your work, and build expertise through meaningful projects.
Build your career with us
Join a team that values innovation, collaboration, and continuous growth. We're always looking for passionate people who want to make an impact.
Our values
Why choose Keleno?
Join a team where innovation meets ambition, people make the difference, and every challenge is an opportunity to grow. Here, you'll have the opportunity to work with evolving technologies, collaborate across teams, and take ownership of meaningful work. We value curiosity, initiative, and people who want to keep getting better at what they do.
AI supremacy
Work with people who have built iconic generative AI products that delivered consistent productivity enhancements to businesses.
Continuous growth opportunities
Discover opportunities to scale your capabilities with tailored growth programs, and exposure to global standards of software development.
Benefits built around you
Experience a rewarding career journey complemented by unique benefits catering to your overall wellness, skills, and convenience.
Respect for passion
Get recognized not just for your technical skills but also for the great artist, sporting hero, or any other talent within you.
Featured jobs
Open positions
We are looking for a Software Engineer who enjoys solving problems, building reliable software, and learning new technologies. You will work as part of a collaborative engineering team, contributing to the design, development, testing, and continuous improvement of Keleno's technology solutions.
Roles & Responsibilities
- Design, develop, test, and maintain scalable and reliable software applications.
- Translate functional and technical requirements into well-structured software solutions.
- Write clean, maintainable, and efficient code following established engineering practices.
- Work closely with senior engineers, technical leads, product teams, and QA engineers.
- Troubleshoot technical issues, identify root causes, and implement effective solutions.
- Participate in code reviews and contribute to improving development standards.
- Develop and integrate APIs, databases, and third-party services as required.
- Write appropriate unit and integration tests to ensure software quality.
- Participate in Agile development activities including planning, stand-ups, reviews, and retrospectives.
- Stay current with relevant technologies and contribute ideas for improving products and engineering processes.
We are looking for a Senior Software Engineer who can combine strong technical skills with sound engineering judgment. You will take ownership of complex development work, contribute to technical decisions, and work closely with engineering and product teams to deliver robust software solutions.
Roles & Responsibilities
- Design and develop scalable, secure, and maintainable software solutions.
- Take ownership of complex features and technical components from design through deployment.
- Analyse requirements and translate them into effective technical solutions.
- Make appropriate decisions around architecture, design patterns, frameworks, and technology choices.
- Develop and integrate APIs, databases, third-party services, and other system components.
- Review code and provide constructive technical guidance to other engineers.
- Investigate complex technical issues and drive them through to resolution.
- Identify performance, scalability, reliability, and maintainability improvements.
- Work closely with Technical Leads, Product Managers, QA, and other stakeholders.
- Contribute to technical documentation, coding standards, development practices, and engineering processes.
- Mentor less-experienced engineers and support knowledge sharing within the team.
- Evaluate relevant emerging technologies and recommend their adoption where they provide genuine value.
We are looking for a Technical Lead who can provide hands-on technical leadership while helping the engineering team deliver high-quality solutions. The role combines software development, technical decision-making, architecture, mentoring, and close collaboration with product and project stakeholders.
Roles & Responsibilities
- Own the technical direction and implementation approach for assigned products or projects.
- Design and review application architecture, system components, APIs, integrations, and data flows.
- Lead technical discussions and make pragmatic decisions considering scalability, security, performance, cost, and maintainability.
- Break down complex requirements into technical solutions and actionable development tasks.
- Provide technical guidance and mentorship to Software Engineers and Senior Software Engineers.
- Conduct and facilitate code reviews to maintain engineering quality and consistency.
- Identify technical risks, dependencies, bottlenecks, and potential issues early in the development lifecycle.
- Work closely with Product, QA, DevOps, and Project Management teams to ensure successful delivery.
- Participate in troubleshooting and resolution of critical production and technical issues.
- Establish and improve coding, testing, documentation, and engineering practices.
- Evaluate new technologies, frameworks, and tools and assess their suitability for Keleno's products.
- Contribute hands-on to development when required, particularly for complex or critical components.
- Support technical estimation, planning, and effort assessment for new initiatives.
We are looking for a Technical Project Manager who can bring together technology, people, and execution to deliver projects successfully. You will work closely with engineering, product, QA, and business stakeholders to plan and manage projects while maintaining clear visibility of scope, timelines, risks, dependencies, and deliverables.
Roles & Responsibilities
- Own project planning and execution from initiation through delivery and closure.
- Understand technical requirements and work closely with engineering teams to translate them into actionable plans.
- Define project scope, milestones, deliverables, timelines, and dependencies.
- Coordinate cross-functional teams including Engineering, Product, QA, Design, DevOps, and other stakeholders.
- Track project progress, identify deviations, and take corrective action where required.
- Maintain clear visibility of project status, risks, issues, dependencies, and decisions.
- Facilitate project meetings, planning sessions, reviews, and stakeholder updates.
- Identify and manage technical and delivery risks proactively.
- Work with Technical Leads and engineering teams on estimates, resource planning, priorities, and delivery commitments.
- Ensure effective communication between technical and non-technical stakeholders.
- Help manage changes to scope, priorities, and requirements while understanding their impact on timelines and resources.
- Ensure projects follow appropriate development, testing, documentation, and release processes.
- Support post-release reviews and identify opportunities to improve delivery processes.
- Use appropriate project management and collaboration tools to maintain accurate project information and reporting.
Don't see the right role listed? We're always open to a conversation.
Get in touch