Principal Software Engineer
2 tygodni temu
Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.
Since 2019, Moniepoint's technology has powered over 3 million people, offering personal and business banking, payment, credit, and business management tools to help them succeed. Moniepoint processed $182 billion in 2023 and currently processes most of the POS transactions in Nigeria.
About the role
As a Principal Software Engineer at the R&D division of Moniepoint, you will drive innovation by researching emerging technologies and trends, contributing to our North Star roadmap. You'll design and develop cutting-edge solutions across software engineering, data science, and AI, leveraging your expertise in multiple programming languages like Java, Golang, Rust, and Python. Collaborating with cross-functional teams, you'll transform research insights into scalable, real-world applications. Your work will shape the future of our products and enhance customer experience through data-driven decision-making. This role offers the chance to lead impactful research while fostering external partnerships to stay ahead of industry advancements.
- Conduct research and development activities to explore new technologies and identify opportunities for improvement.
- Design, prototype, and develop innovative solutions to enhance existing products or processes, ensuring they meet performance and quality standards.
- Collaborate with cross-functional teams, including engineers and designers, to develop and implement new technologies or techniques.
- Stay updated with the latest advancements and trends in the field through continuous learning and attending conferences or workshops.
- Analyze data and conduct experiments to validate hypotheses, troubleshoot issues, and optimize performance.
- Create and maintain accurate documentation of research findings, experimental procedures, and design specifications.
- Collaborate with external partners, such as universities or research institutions, to leverage their expertise and resources for research projects.
- Assist in the development and execution of intellectual property strategies, including patent applications and technology licensing.
- Participate in project planning and contribute to the development of research goals and objectives.
- Ensure compliance with all relevant safety guidelines and regulations during the research and development process.
To succeed in this role, we think you should have
- Bachelor's degree in engineering or related field. A master's degree or Ph.D. in a relevant discipline is preferred.
- 8+ years of experience in a research and development role, with a focus on software engineering, data science, or artificial intelligence.
- Proficiency in relevant programming languages and software tools related to software engineering and delivery.
- Strong knowledge of safety protocols and procedures in a research and development environment.
- Knowledge of Data Structures and Algorithms.
- Knowledge of Operating System, Distributed system, Computer Architecture, Computer Networking, and Database internals.
- Knowledge of Java, Golang, Rust, and Python.
Generic Skills
- Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions.
- Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting.
- Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed.
- Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for.
Supervisory skills
- Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance.
- Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance.
- Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment.
- Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.
What we can offer you
- Culture: We put our people first and prioritize the well-being of every team member. We've built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
- Learning: We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
- Compensation: You'll receive an attractive salary, pension, health insurance, paid leave plus other benefits.
What to expect in the hiring process
- A preliminary phone call with one of our recruiters.
- A take-home Hackerank coding exercise.
- A Software design and technical discussion round.
- A Project planning, execution, and product thinking round.
- A behavioral and technical interview with the hiring Manager.
Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.
Apply for this job* indicates a required field
First Name *
Last Name *
Email *
Phone *
Resume/CV *
LinkedIn Profile
Website
GDPR Consent * Select...
Please select to give us consent to process your data for recruiting purposes. Your data will be stored for 365 days before being deleted and you have the right to request its deletion at any time, as outlined in our privacy policy.
Have you previously been employed by Moniepoint? * Select...
Help Us Support Diversity at MoniepointAt Moniepoint, we are committed to fostering a diverse and inclusive work environment. We do not discriminate based on gender identity, orientation, or other personal characteristics. To help us track and improve our recruitment efforts and ensure we are meeting our gender inclusion goals, we kindly ask you to answer the following demographic questions. Your responses are voluntary and will not impact your application in any way. Thank you for helping us build a more inclusive team.
What is your gender? * Select...
Voluntary Self-IdentificationFor government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.
Select...
Voluntary Self-Identification of DisabilityForm CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way.
Disability Status Select...
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr-
Principal Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska TN Poland Pełny etatSocial network you want to login/join with:Principal Software Engineer - AI & ML, WarsawClient:SnowflakeLocation:Warsaw, PolandJob Category:OtherEU work permit required:YesJob Reference:ab330dddf2a5Job Views:5Posted:24.01.2025Expiry Date:10.03.2025Job Description:Build the future of the AI Data Cloud. Join the Snowflake team.There is only one Data Cloud....
-
Security Software Principal Engineer
1 tydzień temu
Warszawa, Mazovia, Polska TN Poland Pełny etatSecurity Software Principal Engineer (C/C++)From applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material and processes. It's a fascinating field of work. We're involved in assessing the competition, developing technology and product strategies and generating intellectual...
-
Principal Software Engineer
2 tygodni temu
Warszawa, Mazovia, Polska Dell GmbH Pełny etatPrincipal Software Engineer (Testing Framework / Python)From applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material and processes. It's a fascinating field of work. We're involved in assessing the competition, developing technology and product strategies and generating...
-
Principal Software Engineer for AI Poland
4 dni temu
Warszawa, Mazovia, Polska Snowflake, Inc Pełny etatBuild the future of the AI Data Cloud. Join the Snowflake team.We're searching for a talented Principal Software Engineer to join us for our efforts building out the Snowflake platform with cognitive capabilities. Our team at Snowflake has responsibility for moving boundaries of NLP space to SOTA levels and coming up with new solutions in cognitive space. As...
-
Principal Software Architect
5 dni temu
Warszawa, Mazovia, Polska CloudLinux Pełny etatProject Description:Our team is working on an AI-Based Code Reviewer framework that will help us improve the quality of our codebase. We are looking for a skilled Principal Software Engineer to lead this project from proof of concept through internal testing across multiple R&D teams. The successful candidate will have a strong background in software...
-
Principal Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska TN Poland Pełny etatSocial network you want to login/join with:Principal Software Engineer - GenAI Solutions Delivery, WarszawaClient:Location:Job Category:OtherEU work permit required:YesJob Reference:324a031a5198Job Views:5Posted:15.03.2025Expiry Date:29.04.2025Job Description:As a Principal Software Engineer - GenAI Solutions Delivery, your primary role will be to manage the...
-
Principal Software Engineer
3 dni temu
Warszawa, Mazovia, Polska Google Pełny etatabout-project :- Google Compute Engine (GCE) is at the heart of the Google Cloud Platform (GCP). It underlies and powers almost every service (e.g., VMs, databases, data analytics, Kubernetes, AI/ML, batch, cloud functions, monitoring, alerting, etc.) that GCP offers.- As the Principal Software Engineer, you will lead the Compute organization in the...
-
Principal Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska TN Poland Pełny etatSocial network you want to login/join with:Principal Software Engineer - GenAI Software Quality Engineering, WarszawaClient:Location:Job Category:Other-EU work permit required:YesJob Reference:4e87e84395aeJob Views:5Posted:15.03.2025Expiry Date:29.04.2025Job Description:In the role of Principal Software Engineer - GenAI Software Quality Engineering, you will...
-
Principal Python Software Engineer
3 tygodni temu
Warszawa, Mazovia, Polska CloudLinux Pełny etatPrincipal Python Software Engineer (worldwide remote, work anywhere)CloudLinux is a global remote-first company. We are driven by our principles: do the right thing, employees first, we are remote first, and we deliver high volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every...
-
Principal Instrument Control Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska TN Poland Pełny etatWe are looking for a talented Principal Instrument Control Software Engineer to join our team at TN Poland. As a key member of our Curiosity Diagnostics team, you will develop software for a new medical device, working closely with our engineering, DevOps, and product teams.Your responsibilities will include designing, implementing, and optimizing systems,...
-
Principal Engineer and Researcher
1 tydzień temu
Warszawa, Mazovia, Polska Moniepoint Group Pełny etatJob OverviewThe Moniepoint Group is seeking a highly skilled Principal Engineer and Researcher to drive innovation and lead technical teams in developing cutting-edge solutions. This role requires a highly skilled professional with expertise in software engineering, data science, and AI.Key Responsibilities:Conduct research and development activities to...
-
Principal Data Engineer
1 tydzień temu
Warszawa, Mazovia, Polska TN Poland Pełny etatSocial network you want to login/join with:At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all, Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding...
-
Principal Software Engineer
2 tygodni temu
Warszawa, Mazovia, Polska Kyriba Pełny etatIt's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.About UsKyriba is a global leader in liquidity performance that empowers CFOs, Treasurers and IT leaders to connect, protect, forecast and optimize their liquidity. As a secure and scalable SaaS solution, Kyriba...
-
Principal Mechanical Engineer
2 tygodni temu
Warszawa, Mazovia, Polska TN Poland Pełny etatPrincipal Mechanical Engineer (Water Utilities), WarsawClient: COWILocation: Warsaw, PolandJob Category: OtherEU work permit required: YesJob Reference: 08e31e01490dJob Views: 5Posted: 21.03.2025Expiry Date: 05.05.2025Job Description:Principal Mechanical Engineer (Water Utilities)Place of work: preferably Krakow, but might be Gdansk/Wroclaw/Warszawa/Bielsko...
-
Principal Software Engineer – Labs
1 tydzień temu
Warszawa, Mazovia, Polska Industrial and Financial Systems Pełny etatPrincipal Software Engineer – Labs - R&D TechnologyFull-timeIFS Referral Bonus Code: SHJob Location: HybridIFS is a billion-dollar revenue company with 7000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters–at the...
-
Senior Software Engineer
2 dni temu
Warszawa, Mazovia, Polska Google Pełny etatAbout the RoleAs a Principal Software Engineer, you will lead the Compute organization in the ideation, design, and development of numerous simultaneously executed cutting-edge projects and initiatives. Your expertise will be pivotal in driving key architectural decisions to ensure reliability, security, performance, and scalability.
-
Senior Principal Data Engineer
1 tydzień temu
Warszawa, Mazovia, Polska instinctools Pełny etat*instinctools is a software development company that provides custom software solutions for businesses of all sizes. Our team works closely with clients to understand their specific needs and provide personalized solutions that meet their business requirements.*instinctools is looking for a Senior Principal Data Engineer for one of our clients.Our Client is...
-
Warszawa, Mazovia, Polska TN Poland Pełny etatSocial network you want to login/join with:Principal Software Engineer, Software Networking at Equinix Metal, WarsawClient: EquinixLocation: Warsaw, PolandJob Category: OtherEU work permit required: YesJob Reference:be7bc8d96ea7Job Views:3Posted:15.03.2025Expiry Date:29.04.2025Job Description:Who are we?Equinix is the world's digital infrastructure company,...
-
Principal Software Engineer – Labs
7 dni temu
Warszawa, Mazovia, Polska IFS Pełny etatPrincipal Software Engineer – Labs - R&D TechnologyFull-timeIFS Referral Bonus Code: SHJob Location: HybridIFS is a billion-dollar revenue company with 7000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters–at the...
-
Principal Machine Learning Engineer
6 dni temu
Warszawa, Mazovia, Polska WINGED IT SP Z O O Pełny etatWe're on the hunt for a talented Principal Machine Learning Engineer to join our team at Winged It Sp O O! As a leading expert in machine learning, you will play a pivotal role in revolutionizing the future of finance by developing innovative payment solutions.Responsibilities include designing, implementing, and maintaining complex data pipelines and...