Jobgurus Job advert

Senior Backend Engineer (Virtual) Job at JTB Human Capital Management

Our mission is to continually and strategically connect the top talent with the best employers for exceptional career satisfaction.

We are recruiting to fill the position below:

Job Position: Senior Backend Engineer (Virtual)

Job Location: Virtual
Employment Type: Full-time

What we are looking for


  • We are seeking a Senior Software Engineer to take a leadership position on our small but impactful team crafting and implementing advanced fintech solutions.
  • The successful candidate will drive technical excellence, promote collaboration, and foster innovation within the engineering team.
  • As a Senior Engineer, you will play a pivotal role in shaping our technology direction and driving the realization of our mission.
  • Your technical expertise, leadership acumen, and collaborative spirit will shape the future of our company.
  • Work Mode: Virtual

What does the job involve

  • Proven track record leading engineering teams and working with big data.
  • Demonstrated history of significant technical contributions to complex systems.
  • Working understanding of software architecture, object-oriented design, and functional programming best practices.
  • Experience with identity management and access controls for multi-tenant systems.
  • Exceptional communication skills, with the ability to articulate complex technical decisions effectively.
  • Advanced modern Python language skills, including strong typing, packaging, and experience with data science toolkits (Pandas, XGBoost, Matplotlib).
  • Experience managing and scaling cloud infrastructure including establishing infra to support new systems.
  • Strong distributed systems experience building, scaling, and debugging data infrastructure including ETL pipelines and REST APIs.
  • Time Zone overlaps at least 5 working hours with West Africa Time (WAT) and East Africa Time (EAT) to facilitate effective communication and collaboration with team members.

Qualifications

  • Experience building and operationalizing machine-learning models (XGBoost) including feature engineering, cross-validation, and hyperparameter optimization.
  • Years of Experience: Min 8 years of experience
  • DevOps experience including designing maintainable testing strategies and automating CI/CD (GitHub Actions) with code linting, type checking, etc.
  • Experience building full-stack web applications using React (Typescript) backed by REST APIs (Python, AWS API Gateway, Lambda).
  • Experience with Android SDK development including testing with app emulation.
  • Background in fintech, banking, or B2B SaaS strongly preferred.

Non-Negotiables

  • 8+ years of solid software development experience across a range of web and mobile stacks and is currently a senior backend engineer/ full-stack engineer or equivalent
  • You must have exposure to working in a fast-paced top startup or tech-driven company, preferably in fintech, banking, or B2B SaaS
  • You must have 5+ years of experience working with Python, including strong typing, packaging, and experience with data science tool kits (Pandas, XGBoost, Matplotlib).
  • You must have worked with structured and unstructured data, using SQL scripts, ETL tools and formulating data pipelines
  • You must have worked on end-to-end product initiatives, dividing them into phases, while working and mentoring a team of junior software engineers
  • You must have worked on deploying software products in Africa at scale
  • You must be located in a time zone that overlaps at least 5 working hours with West Africa Time (WAT) and East Africa Time (EAT), but candidates from Kenya, Nigeria, Ghana and Uganda are preferred.

Salary and Benefits

  • Annual Salary: USD100,000 - USD175,000 per annum (Based on your level of expertise, you can negotiate your pay)
  • An opportunity to lead and influence the development of impactful fintech solutions in underserved markets.
  • Competitive compensation package and equity options.
  • Flexibility in remote work arrangements.
  • An inclusive and collaborative work environment that values innovation and personal growth.