Principal Software Engineer

2 hours, 29 minutes ago
Full-time
Lead
Software Development
Moniepoint

Moniepoint

Moniepoint offers a comprehensive payments, banking, and operations platform designed to support the growth of businesses and enhance financial accessibility for customers in emerging markets.

Diversified Financial Services
1K-5K
Founded 2015

Description

  • Conduct research and development to explore new technologies and identify opportunities for improvement.
  • Design, prototype, and develop innovative solutions that improve existing products or processes.
  • Collaborate with cross-functional teams, including engineers and designers, to implement new technologies and techniques.
  • Analyze data, run experiments, validate hypotheses, troubleshoot issues, and optimize performance.
  • Create and maintain documentation for research findings, experimental procedures, and design specifications.
  • Work with external partners such as universities and research institutions on research projects.
  • Support intellectual property strategy, including patent applications and technology licensing.
  • Participate in project planning and help define research goals and objectives.
  • Ensure compliance with relevant safety guidelines and regulations during the R&D process.
  • Lead project status reviews, manage expectations, and support stakeholder communication between teams and leadership.

Requirements

  • Bachelor’s degree in engineering or a 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 focused on software engineering, data science, or artificial intelligence.
  • Proficiency in relevant programming languages and software tools for 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 systems, distributed systems, computer architecture, computer networking, and database internals.
  • Knowledge of Java, Golang, Rust, and Python.
  • Strong problem-solving skills and the ability to assess complex problems and make sound decisions.
  • Strong written and verbal communication skills, including technical documentation and stakeholder reporting.
  • Experience in managing and mentoring engineers, allocating resources, and conducting performance reviews.

Benefits

  • Attractive salary.
  • Pension.
  • Health insurance.
  • Paid leave.
  • Learning and development-focused environment with knowledge sharing and training.
  • Regular internal technical talks.
  • Inclusive culture that prioritizes employee well-being and values all voices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

SAP ABAP Developer (English Required- Available for Brazil and Argentina)

DaCodes 51-250 Internet Software & Services

DaCodes is hiring a SAP ABAP Developer to support a strategic spin-off initiative by building and maintaining custom SAP solutions that keep business-unit separation and system operations running smoothly.

Agile SAP ABAP
18 minutes ago

Cloud Software Engineer - Identity and Access Management

ClickHouse 51-250 IT Services

ClickHouse is hiring a Platform Auth engineer to help build a unified identity and access management experience for secure authentication, authorization, and auditability across its engineering platform.

AWS Azure C++ GCP OAuth OpenID Connect SAML TypeScript
27 minutes ago

Mid-Level Developer

Aristo Sourcing 11-50 Professional Services

A client is hiring a Mid-level Developer to support the design, development, and implementation of automation solutions that improve operational efficiency across the organization.

Azure PowerShell Python
33 minutes ago

Software Engineer - DER Integration (IoT / Energy Systems)

Accurant International 11-50 management consulting

FlexEnergi, a subsidiary of Accurant International, is hiring a remote Software Engineer for DER Integration to build and maintain cloud-based device and utility integrations for its DERMS platform.

Azure C# IoT Kafka Kubernetes MQTT .NET OAuth OpenID Connect RabbitMQ SAML
33 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers