Engineering

Product Engineer

Alguna·Remote, south-africa·Full Time·Remote
Engineeringmid-levelFull TimeRemote
-Closes Dec 23, 2026

Alguna allows companies to optimise their revenue management by allowing them to set a unified pricing strategy, supporting complex pricing models, creating the most customizable quote options, enabling new revenue opportunities by proactively monitoring product usage and adoption, and forecasting revenue based on real-time insights.

Who you are

You're a generalist who is willing to contribute across the stack, both frontend and backend

You have related production experience with any programming language

You're happy working on your own as well as collaborating within a team, understanding that we ultimately operate as a unit, not as individuals

Someone comfortable working in an ambiguous environment; we’re early-stage

What the job involves

Collaborating: We’re remote but highly collaborative in nature

Shipping value: We’re in the early stages of building the product, so we need to get features out there, get feedback, and iterate

Improving our internal developer experience: In order to allow us all to be efficient

Not just writing code: We write proposals to gather feedback on upcoming work and document our decisions

Being pragmatic: Given we’re still finding product-market fit, we will need to make tradeoffs with what we ship, and it’s not always going to be polished

Our stack

We use Typescript & Next.js and Golang for our platform. We deploy on Vercel and AWS. We use Axiom for observability and GitHub for CI and CD. We prefer always to buy tools rather than build, so we can focus our efforts on the things that differentiate us.

Application process

A 45-minute intro call with one of the co-founders where we’ll talk about your experience, what we’re building, and what you’re looking for in your next role

A 60-minute call with some of your potential colleagues where we’ll discuss your background, dive deeper into your core abilities relevant to the role, and experience working with other cross-functional roles. If you have any example projects to show us at this point we’d love to see them

A 60-minute final call with the other co-founder and another colleague to chat about the company, goals, and answer any questions you may have

Assuming we are a mutual match, we’ll conduct reference checks to confirm what we learned about you throughout the interview process. Typically, we’d ask for a couple of managers or peers that you collaborated with in the recent past.

Benefits

Meaningful equity: everyone who joins will have ownership in the success of Alguna

Paid time off: 33 days annual leave (including public holidays) - you may choose to take public holidays, or take these days at other times

Wellbeing & learning budget: 1000/year to spend on anything that helps you grow - we trust you to know how to best spend this as you know your needs better than anyone else

Home office setup: 250 towards your home office setup

Location-specific benefits: pension, health insurance - to be discussed on case by case basis

Originally posted on Himalayas

At a glance

Company

Alguna

Location

Remote, south-africa

Employment

Full Time

Work style

Remote

Experience

mid-level

Valid until

December 23, 2026

Created

October 25, 2026

More opportunities

Similar roles you might like

Ruby On Rails Developer

Network Recruitment

Johannesburg, Gauteng, south-africa

FULL_TIME

Join a fast-growing product engineering environment where your work will directly impact thousands of users and mission-critical business operations. As a Senior Ruby on Rails Developer, you will play a key role in building, maintaining, and evolving highly scalable applications, APIs, and backend services while collaborating closely with Product and Design teams to deliver exceptional customer experiences. This is a hands-on engineering role where you'll contribute across the full software development lifecycle, from architecture and development to deployment and performance optimisation. You'll work on complex systems that demand reliability, scalability, and innovation, while helping shape engineering standards and mentoring fellow developers. If you enjoy solving challenging technical problems, influencing product direction, and working with modern technologies in a collaborative environment, this opportunity is for you. Key Responsibilities: Design, develop, and maintain scalable Ruby on Rails applications Lead complex technical initiatives from planning through to deployment Collaborate closely with Product and Design teams to build customer-focused solutions Develop and maintain REST and GraphQL APIs and integrations Improve system performance, reliability, and scalability Optimise data models and database performance for high-volume transactional systems Build clean, maintainable, and well-tested code Contribute to deployment pipelines, infrastructure, and developer tooling Support production environments through troubleshooting and root cause analysis Mentor developers and contribute to engineering best practices Evaluate and implement AI-assisted development workflows where appropriate Job Experience and Skills Required: Education: Relevant Degree in Computer Science, Software Engineering, Information Technology, or a related field advantageous Experience: Minimum 6 years' professional software development experience Extensive hands-on experience with Ruby on Rails in production environments Experience building large-scale, customer-facing applications Experience mentoring and supporting other software engineers Technical Skills: Ruby Ruby on Rails REST APIs GraphQL PostgreSQL Redis Sidekiq or equivalent background job processing tools Modern JavaScript and TypeScript Automated testing frameworks CI/CD pipelines Cloud-hosted application development Infrastructure & Cloud: AWS Docker GitHub Actions CircleCI Advantageous: AI-powered product development LLM APIs and AI tooling Workflow automation Terraform Performance profiling and optimisation Payments, fintech, or high-volume transactional systems experience Additional Requirements: Strong product mindset and customer-focused thinking Excellent communication and collaboration skills Strong understanding of software architecture and domain modelling Passion for continuous improvement and technical excellence Ability to work independently and take ownership of key product areas Apply now! For more exciting IT vacancies, please visit: />I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!

6 days ago

Head Of Product: Energy Markets & Trading Systems

Mindworx Consulting

Johannesburg, Gauteng, south-africa

FULL_TIME

The Tech Stack Deep-Dive Core Platform & Ecosystem: Backend: .NET / Enterprise C# Frontend: Angular DevOps & Delivery: Azure DevOps Must-Haves: 10+ years in software delivery with significant product-building experience. Proven track record owning system-level technical decisions (architecture, database strategy, modularity). Experience with high-integrity systems where auditability, reproducibility, and correctness are contractual (e.g., financial, settlement, metering). Ability to absorb, validate, and own offshore/partner-supplied technical specifications. Strong commercial literacy (pricing, packaging, cost-to-serve, business cases). Nice-to-Haves: Domain knowledge in energy trading, power markets, or electricity utilities (wheel, imbalance, market bidding). Multi-tenant/multi-customer product design experience ("one codebase, multiple customers"). Hands-on experience driving AI-assisted engineering workflows. Experience managing legacy-replacement programs and data migration at scale. Key Responsibilities (Keep it brief) Drive Technical & Product Direction: Set architectural boundaries, build-vs-buy strategies, and maintain a unified codebase across multiple enterprise customers. Own the Functional Spec: Validate, test, and adapt complex ETRM specs provided by specialist European partners to align engineering, delivery, and commercial goals. Lead Prototyping & Demos: Drive a design-partner approach by demonstrating early working software to prospective customers and converting feedback into testable requirements. Build & Scale the Team: Structure delivery teams, hire talent (including a dedicated analyst and tech leads), and establish strong code review and quality disciplines. Why Join Us? True Autonomy & Impact: You are not executing someone else's rigid tech vision-you get to challenge assumptions, decide the architecture, and own the platform roadmap. Greenfield Product Engineering: Transition a proven energy utility business into a modern product-led organization backed by approved funding. High-Domain Complexity: Work on massive real-world engineering problems involving real-time energy trading, renewable integration, and settlement accuracy

12 days ago

Scrum Master

LexisNexis South Africa

Western Cape, south-africa

full-time

About the Role As a Scrum Master, you will enable one or more cross-functional product engineering teams to deliver value predictably and sustainably. You will champion Agile ways of working, facilitate effective collaboration, and use data-driven insights to support continuous improvement. Working closely with Engineering, Product, TPMs, and Product Operations, you will help teams achieve clear goals, manage dependencies, and maintain a healthy delivery cadence. Responsibilities Serve as Scrum Master for one or more Agile teams, supporting effective adoption of Scrum, Kanban, or Scrumban practices. Own team-level delivery governance and predictability, ensuring clear goals, realistic planning, and transparent progress tracking. Ensure work is visible, prioritized, and flowing effectively through backlogs, boards, and work management systems. Facilitate Agile ceremonies including Sprint Planning, Daily Stand-Ups, Reviews, Retrospectives, and Backlog Refinement. Coach teams on Agile principles, self-organization, continuous improvement, and sustainable delivery practices. Use qualitative and quantitative insights to identify bottlenecks, risks, and opportunities for improvement. Coordinate cross-team dependencies, risks, and sequencing in partnership with stakeholders. Create and maintain delivery metrics, dashboards, and reporting to support informed decision-making. Requirements Hands-on experience as a Scrum Master or Agile delivery lead supporting software engineering teams. Technical background and experience working with technology teams; able to understand technical terminology. Strong understanding of Agile frameworks including Scrum and Kanban, and modern engineering practices. Proven facilitation and coaching skills with the ability to navigate conflict and drive clear outcomes. Comfort working with delivery metrics and basic analytics, with the ability to translate data into decisions. Excellent written and verbal communication skills. Ability to adapt communication for engineers, product leaders, and executives. Ability to influence without authority and build strong cross-functional partnerships.

18 days ago

Business Development Executive - Software Engineering (ioco00142)

iOCO

Gauteng, south-africa

full-time

Job Description We are looking for a high-performing Business Development Executive with a technical background to drive growth across our Software Engineering business by building strategic client relationships and positioning innovative technology solutions that deliver measurable business outcomes. This role is suited to a consultative sales professional with strong experience in digital transformation, application modernisation, software engineering, managed services, and enterprise solution selling. What You'll Do: Drive new business acquisition and strategic account growth across enterprise and mid-market clients. Software Engineering offerings including: Application Modernisation AI-enabled Delivery Cloud-native Engineering Application Managed Services Custom Software Development Digital Product Engineering Agile Delivery Services Quality Assurance and Testing Service, Product and UX Design Build trusted relationships with CIOs, CTOs, Product Executives, Digital Leaders, and key business stakeholders. Identify customer business challenges and align company's Software Engineering capabilities to measurable business outcomes. Develop, manage, and maintain a healthy qualified sales pipeline across multiple industries. Lead consultative sales engagements from qualification through to commercial closure. Collaborate with technical architects, delivery teams, and business leaders to shape compelling and commercially viable solutions. Drive strategic growth within existing accounts through cross-sell and upsell opportunities. Support RFPs, proposals, client presentations, and executive engagements. Work with hyperscaler and OEM partners including AWS, Microsoft, Google Cloud, and strategic ISVs where applicable. Maintain accurate sales forecasting, CRM hygiene, pipeline reporting, and account plans. Contribute to the evolution of Software Engineering go-to-market messaging, value propositions, and sales collateral. Stay informed on market trends, emerging technologies, competitor offerings, and innovation opportunities. Support the growth of recurring managed services and long-term client partnerships. Assist Client Directors, Key Account Managers, and Business Heads with strategic sales initiatives where required. Ensure strong alignment between customer expectations, commercial commitments, and delivery capability. Qualifications: Relevant Degree or Diploma in Business Management, Information Technology, or related field Relevant industry certifications advantageous Cloud or technology sales certifications advantageous Your Expertise: Minimum 5 years experience in enterprise technology solution sales. Proven experience selling software engineering, digital transformation, or technology consulting services. Strong understanding of one or more of the following: Application Modernisation Cloud Transformation Custom Software Development Managed Services AI/Automation Solutions Agile Delivery Services Digital Product Engineering Experience engaging senior stakeholders and executive decision-makers. Strong commercial, negotiation, and deal-closing capability. Experience building pipeline through proactive business development and strategic networking. Understanding of SDLC, Agile delivery methodologies, DevOps, and cloud-native technologies. Experience working within complex enterprise solution sales cycles. Excellent presentation, communication, and relationship management skills. Ability to articulate business value, ROI, and transformation outcomes. Strong collaboration skills across sales, technical, delivery, and executive teams. Experience within financial services, telecommunications, retail, or public sector environments advantageous. Knowledge of hyperscaler ecosystems such as AWS, Microsoft Azure, or Google Cloud advantageous. Key Success Measures: Achievement of annual GP and revenue targets Pipeline generation and conversion performance New logo acquisition Strategic account growth Forecast accuracy Managed services and recurring revenue growth Executive stakeholder engagement Proposal and opportunity conversion rates

a month ago

Data Privacy Senior Specialist Ai

NTT Ltd.

Gauteng, south-africa

full-time

Your day at NTT DATA The Data Privacy Senior Specialist: AI will report into the Global Data Privacy Centre of Excellence and will be responsible for leading privacy governance, privacy engineering, and compliance oversight for Artificial Intelligence (AI), Generative AI, Machine Learning (ML), automation, analytics, and other emerging technology initiatives across the organization. The successful candidate will work closely with Enterprise Architecture, Security Architecture, Legal, Information Security, Data Governance, Product Engineering, Cloud, Digital Transformation, Procurement, and business stakeholders to ensure that AI-enabled solutions are designed, implemented, and operated in compliance with applicable global data protection laws, AI regulations, industry standards, and NTT DATA, Inc. Group global policies. The role requires a highly technical professional capable of reviewing complex architectures, cloud-native solutions, AI platforms, large language model (LLM) deployments, data processing ecosystems, and cross-border data flows to ensure Privacy by Design and Default, and secure data handling principles are embedded from inception through deployment and operational lifecycle. This position will act as a strategic advisor and design authority for privacy matters relating to AI and emerging technologies globally. Key Responsibilities: Act as the lead privacy advisor for AI, Generative AI, Machine Learning, and other emerging technology initiatives globally. Review and assess AI use cases in terms of solution architectures, technical designs, cloud deployments, and data processing ecosystems from a privacy and regulatory compliance perspective. Partner with Enterprise Architecture and Information Security Architecture teams to establish privacy for AI governance controls and privacy engineering standards. Define and maintain privacy architecture patterns, control frameworks, and design requirements for AI-enabled systems and services. Assess privacy risks associated with Large Language Models (LLMs), foundation models, model training datasets, prompts, embeddings, vector databases, and AI integrations, amongst others. Work with product teams to define appropriate controls to support and enforce the principles of data privacy by default and by design in our business processes, applications, systems, databases, and products, services and solutions. Perform privacy assessments of NTT DATA, Inc. Group products and services to ensure that Data Privacy by Design principles and compliance requirements are embedded within client product and service offerings. This includes providing technical advice on privacy control design and implementation, as well as supporting the creation of go-to-market collateral to support bid and sales processes. Provide technical guidance on privacy-enhancing technologies (PETs), anonymisation, pseudonymisation, encryption, tokenisation, differential privacy, federated learning, and secure AI design practices in the product development lifecycle, as well as new technology acquisition process. Knowledge and Attributes: Strong understanding of AI technologies, Generative AI, Machine Learning concepts, cloud platforms, APIs, and enterprise architectures. Strong understanding of privacy engineering and Privacy by Design principles. Ability to assess complex technical architectures and identify privacy, ethical, and regulatory risks. Experience engaging with architects, engineers, developers, cybersecurity teams, and executive stakeholders. Pragmatic and commercially aware approach to balancing innovation and regulatory compliance. Operates with high levels of integrity, accountability, and professionalism. Demonstrates accuracy, thoroughness, and high levels of attention to detail. Demonstrates a pragmatic and risk-based approach to data privacy and protection. Excellent written and verbal communication skills. Ability to thrive under pressure, function and deliver effectively in a fast-paced environment. Ability to work well in a collaborative and multi-disciplinary team environment. Strong stakeholder management skills. Broad knowledge of data protection laws and regulations that apply to the organization and how to implement these (preferred). Academic Qualifications and Certifications: Bachelor's degree or appropriate qualification CIPP, CIPM, CIPT, AIGP and/or CDPSE (preferred) Required experience: 5+ years' experience in Data Privacy, Information Security, Enterprise Architecture, Technology Risk, or related fields. Experience reviewing complex enterprise, cloud, or AI architectures. Experience advising on AI, analytics, automation, or emerging technologies. Strong understanding of cloud-native technologies, SaaS platforms, APIs, data integrations, and modern software delivery practices. Experience engaging with cybersecurity, architecture, engineering, and product development teams. Experience conducting DPIAs, and AI risk assessments. (preferred). Experience working with multinational organisations and global regulatory environments. (preferred). Experience in telecommunications, technology, cloud, digital services, or professional services environments (preferred).

a month ago