Vacancy -  
Senior Software Engineer

Join the Pumpkn Changemakers!

Senior Software Engineer

Full time
New York, USA
Apply Now

About You

We're looking for a dynamic Software Engineer — someone who is insatiably curious and who thrives on solving the toughest challenges. We value hands-on experience and a relentless drive to push personal boundaries.

Our dream candidate can effortlessly adapt to different domains, is fuelled by a passion for tackling complex problems head-on, and has at heart to create lasting impact. Whether you've honed your skills through diverse internships, mastering multiple technology stacks, or poured your heart into a long-term personal project, we want to hear your story.

About You

We're looking for a dynamic Software Engineer — someone who is insatiably curious and who thrives on solving the toughest challenges. We value hands-on experience and a relentless drive to push personal boundaries.

Our dream candidate can effortlessly adapt to different domains, is fuelled by a passion for tackling complex problems head-on, and has at heart to create lasting impact. Whether you've honed your skills through diverse internships, mastering multiple technology stacks, or poured your heart into a long-term personal project, we want to hear your story.

What you'll do

  • Creating impactful solutions: Develop scalable, high-performance backend solutions with Microsoft .NET Core and C#, writing code that's not just functional but clean and maintainable.
  • Building bridges: Architect and develop RESTful APIs to enhance front-end application functionality and service integration.
  • Optimising performance: Stay ahead of performance bottlenecks, ensuring our platform operates at its peak.
  • Building our knowledge base and implementing best practices: Take charge of creating and updating technical documents, including details about our API, the overall system architecture, and codebase.

What we're looking for

  • Creating impactful solutions: Develop scalable, high-performance backend solutions with Microsoft .NET Core and C#, writing code that's not just functional but clean and maintainable.
  • Building bridges: Architect and develop RESTful APIs to enhance front-end application functionality and service integration.
  • Optimising performance: Stay ahead of performance bottlenecks, ensuring our platform operates at its peak.
  • Building our knowledge base and implementing best practices: Take charge of creating and updating technical documents, including details about our API, the overall system architecture, and codebase.

Bonus Points

  • Familiarity with microservices and containerization (think Docker, Kubernetes).
  • Experience or interest in machine learning, data science, and DevOps.
  • Prior startup or FinTech experience
Follow us on LinkedIn for extra brownie points ;)

What we offer

A short sentence about our culture

Purpose-Driven Mission

You're not just filling a role; you're banking Africa's SMEs, fuelling their growth.

Growth Opportunities

Sky's the limit here. Show us excellence, and the possibilities for your career are endless as we grow rapidly.

Flat & Entrepreneurial Organisation

No hierarchy. Everyone’s got a voice. The best idea wins the day. You will interact and work with everyone, from fellow engineers to the founders.

Purpose-Driven Mission

We value your skill and offer a package that reflects it, including salary for an early-stage startup, stock options, and benefits (e.g., Apple kit, medical aid, etc.).

Is this you?

If you're eager to join a well-funded Fintech startup and craft unique lending and data solutions, we're eager to meet you. Let's revolutionise SME financing together! Simply click on apply, answer a couple of quick questions and upload your CV.

Apply Now

Our interview process

  • As a small, entrepreneurial team, it’s important that you get to meet all the founders and as many of the team members as possible. After all, it’s a 2-way street. We want to know if you’ll fit in the team, and if you have what it takes to help build our rocket ship. And you’re likely to want to assess us to see if you could envision yourself enjoying your time and achieving your personal and professional growth goals with us.
  • Consequently, we usually have 3 to 4 interviews:
    1. First Conversation - A Case Interview (60 min). You’ll be sent a case to prepare ahead of your first interview. There are no right or wrong answers. We just want to understand your approach to solving problems and (particularly for engineers) to test your coding skills.
    2. Second / Third Conversation - A ‘Fit’ Interview (45 min). Led by one of the founders. You will also get the chance to ask any questions about the role, the team, and the growth plan.
    3. Final conversation - Coffee chat with the CEO (45 min). Congrats you made it thus far. It’s a final fit conversation, the final test of your skills, and importantly a chance for a great chat with Zaheer about Pumpkn, where we’re headed, and how you can accelerate our growth trajectory.