Vacancies at Carbon Nigeria
Carbon is a pan-African digital bank with a mission to provide friction-free finance to its customers. Carbon promises to play a fundamental role in its customers’ lives where ever they are, and with flexible solutions. We pride ourselves on our efficiency and with just $10mm of equity raised in 2015, we have disbursed over $100m in loans and earned more than $30mm in revenue over the last 2 years. Carbon has operations in Ghana, Kenya, and Nigeria, supported by a talented team spread between Lagos, Nairobi, London, Argentina, and Palo Alto so we operate with a remote-first mindset.
We are recruiting to fill the position below:
Job Title: Treasury Manager
Location: Lagos
Employment Type: Full-Time
Department: Finance
Role
- The Treasury Manager will maintain stewardship for financial assets and debt including overall leadership of the cash management, debt management, and investment management functions of Carbon and its affiliated entities.
- Ensures the maintenance of corporate liquidity and financial stability.
Responsibilities
- Oversees daily management of cash and debt.
- Oversees cash flow forecasting.
- Establishes fixed income investment positions.
- Manages financial risk as it relates to treasury operations
- Analyzes and recommends potential alternative financing structures and explains/shows their impact on the balance sheet, tax effects, and financial ratios.
- Develops and implements cash management operational strategies.
- Assesses foreign exchange risk and implements hedge programs and strategies.
- Implements hedge strategies.
- Supports M&A activity related to treasury functions, including financial modeling, due diligence, and treasury integration.
- Assists with reporting for the board and external financial institutions
Key Accountability Areas & Time Allocation:
- Fundraising, Funds Management - 70%
- Financial Analysis - 15%
- Funds Management & Budgeting - 10%
Requirements
- Business or finance-related Degree from a top-tier University or College.
- MBA, Professional certification – CFA, ACI.
- Minimum of 5 years financial experience within financial services preferably investment banking
- Solid Financial Modelling skills.
Essential Skills and Experience:
- Financial Services relationships
- Cash management operations
- Cash flow forecasting
- Good analytical and financial abilities.
- Superb spoken and written communication.
- Outstanding interpersonal skills with a collaborative style of working.
Interested and qualified candidates should:
Click here to apply
Job Title: Accountant
Location: Lagos
Department: Finance
Employment Type: Full-Time
Minimum Experience: Experienced
Role
- An accountant will assist in the day-to-day operations of the finance department, and is responsible for portfolio analysis, financial record keeping, and reporting.
- He/she is expected to provide complete financial services to the company, address all issues of a financial nature and provide relevant information as requested. This role reports to the Head of Finance.
Key Accountability Areas & Time Allocation:
- Financial Administration, Accounting & Reporting – 75%
- Financial Analysis – 15%
- Funds Management & Budgeting – 10%
Expected Outcomes:
- Ensure all financial processes are carried out according to best practices and company policy.
Requirements
- Business or Finance-related Degree from a top-tier university or college.
- Professional certification – ACA, ACCA, CPA, CIMA.
- Minimum of 3 years of financial experience.
- Extensive Financial Modelling skills.
Essential Skills and Attributes:
- Good analytical and financial abilities.
- Demonstrated ability to handle accounting / book-keeping and reconciliation functions.
- Proficient in the use of major Accounting and analysis software and spreadsheets.
- Superb spoken and written communication.
- Outstanding interpersonal skills with a collaborative style of working.
Interested and qualified candidates should:
Click here to apply
Job Title: Application Support Engineer
Location: Lagos
Employment Type: Full-time
Department: Engineering - Infrastructure
Role
What are we looking for?
- As an application support engineer in the Platform team, you’ll get to work across a wide range of systems and environments to troubleshoot and help provide resolutions to issues faced by customers in our production environments.
- As a team, we’re responsible for designing, building, and operating our physical data centers, all of our networking, the services we consume from AWS, and the software we run on top like Kubernetes, Cassandra, DynamoDB, and Terraform.
- We're investing a lot of up-front effort in building scalable, secure, and resilient systems, capable of supporting Carbon’s continued growth.
You should apply if:
- The work we’re doing sounds exciting!
- You’re passionate about Financial Services.
- You’re familiar with some of our Platform technologies or specialize in just one part.
- You want to help build, scale and operate a platform to support a product that you (and everyone you know) use or will use every day.
- You’re keen to learn more about new technologies and the arcane inner workings of the financial industry.
- You’re comfortable working in a team that deals with ambiguity.
- You’re interested in distributed systems and writing resilient software.
- You’re obsessive about customer experience and providing real-time solutions to production issues
Requirements
We are looking for candidates who can meet the following criteria - We want to emphasize that we don’t expect you to meet all of the below but would love you to have experience in at least one area:
- Experience in building robust, maintainable, scalable applications
- Able to work comfortably in a team.
- Experience investigating server-side applications built using JavaScript (Node.js) and Java (Spring Framework).
- Experience with VMs, containers, and serverless computer platforms. (We use AWS for compute, e.g. EC2, ECS and Lambda)
- Experience with networking, CDNs, HTTP, and TCP/IP basics. (We use Cloudflare, AWS VPCs and many of our services implement JSON and/or GraphQL APIs)
- Experience with operating systems, configuration management, and "Infrastructure as Code". (We use AMIs, Docker Images, Terraform)
- Experience with monitoring applications (We use Amazon Cloudwatch, Datadog)
- Experience with managing databases, caches, and message queues. (We use Postgres, DynamoDB, MongoDB, Redis, and Kafka)
- Experience as a professional "DevOps", "SRE" or "SysAdmin" roles
- Experience working with programming languages (We mostly use NodeJS, Java or Scala but also Python, Javascript)
- Ability to work with unfamiliar codebases, including internal, open-source, and 3rd party code we depend on.
- Knowledge of micro-services (or SOA) and/or distributed systems.
- Experience in Test Driven Development, Continuous Integration, and/or automated testing.
- Understanding of basic financial and accounting concepts.
- Ability to write JavaScript in TypeScript and/or ES6.
Interested and qualified candidates should:
Click here to apply
Job Title: Senior Platform Engineer
Location: Lagos
Employment Type: Full-Time
Department: Engineering - Software Development
About Engineering at Carbon
- Our Platform teams utilise their software and systems engineering skills to both build up and mentor others, have a toolbox for troubleshooting distributed systems, and are responsible for building and maintaining the tools we are missing.
- We drive the overall strategy and direction of engineering excellence in service reliability, observability, infrastructure management and incident response.
What are we looking for?
- As a Backend Engineer in the Platform team, you’ll get to work across a wide range of systems and environments.
- As a team, we’re responsible for designing, building, and operating our physical data centres, all of our networking, the services we consume from AWS, and the software we run on top like Kubernetes, Cassandra, DynamoDB, and Terraform.
- We're investing a lot of up-front effort in building scalable, secure, and resilient systems, capable of supporting Carbon’s continued growth.
You should apply if:
- The work we’re doing sounds exciting!
- You’re passionate about Financial Services.
- You’re familiar with some of our Platform technologies or specialise in just one part.
- You want to help build, scale and operate a platform to support a product that you (and everyone you know) use or will use every day.
- You’re keen to learn more about new technologies and the arcane inner workings of the financial industry.
- You’re comfortable working in a team that deals with ambiguity.
- You’re interested in distributed systems and writing resilient software.
Requirements
We are looking for candidates who can meet the following criteria - We want to emphasis that we don’t expect you to meet all of the below but would love you to have experience in at least one area:
- Experience in building robust, maintainable, scalable applications
- Able to work comfortably in a team.
- Experience building server-side applications using JavaScript (Node.js) and Java (Spring Framework).
- Experience with VMs, containers and serverless computer platforms. (We use AWS for compute, e.g. EC2, ECS and Lambda)
- Experience with networking, CDNs, HTTP and TCP/IP basics. (We use Cloudflare, AWS VPCs and many of our services implement JSON and/or GraphQL APIs)
- Experience with operating systems, configuration management and "Infrastructure as Code". (We use AMIs, Docker Images, Terraform)
- Experience with monitoring applications (We use Amazon Cloudwatch, Datadog)
- Experience with managing databases, caches and message queues. (We use Postgres, DynamoDB, MongoDB, Redis and Kafka)
- Experience as a professional "DevOps", "SRE" or "SysAdmin" roles
- Experience working with programming languages (We mostly use NodeJS, Java or Scala but also Python, Javascript)
- Ability to work with unfamiliar codebases, including internal, open-source and 3rd party code we depend on.
- Knowledge of microservices (or SOA) and/or distributed systems.
- Experience in Test Driven Development, Continuous Integration and/or another automated testing.
- Understanding of basic financial and accounting concepts.
- Ability to write JavaScript in TypeScript and/or ES6.
Interested and qualified candidates should:
Click here to apply
Job Title: Illustrator / Motion Graphics Designer
Location: Lagos
Employment Type: Full-time
Department: Marketing
Role
- We are looking for an Illustrator/Motion Graphic Designer to join our team. You will be responsible for creating and applying illustration and motion design styles based on established brand guidelines.
- We are seeking a self-starter with advanced knowledge of design concepts and tools, capable of delivering brilliant creative ideas within ambitious timelines.
Responsibilities
- Create and deliver unique motion graphics in various media, including web, mobile, etc.
- Use animation to simplify complex interactions and solve challenging design problems.
- Provide patterns, best practices, and guidance on animation and transitions for different devices (such as TV, tablets, wearables, mobile, etc.) and platforms (such as web, Android, iOS, etc.).
- Collaborate closely with marketing, user experience designers, product managers, and engineers to define, challenge and solve complex problems to enhance interactivity and delight users.
- Conceptualize, create storyboards, design, and animation, using different styles and approaches for deliverables as needed.
Requirements
- 3 - 5 years of experience working on motion graphics projects and campaigns.
- Portfolio of work demonstrating proficiency with motion graphics.
- Advanced knowledge of tools and best practices of motion graphics and animation.
- Experience with videography and photography experience.
Interested and qualified candidates should:
Click here to apply
General Benefits
- At Carbon, People are the heart of the business so we prioritize their welfare. We offer a wide range of competitive benefits in areas including but not limited to ;
- A great and upbeat work environment populated by a multinational team.
- Potential to work in different geographies.
- Health Insurance.
- Life Insurance.
- Career development & Growth.
- We are advocates of work life balance and offer a remote working option for certain roles.
Recruitment Process
- Call with People team
- Case Study ( Assessment) / Technical interview
- Interview with the MD