Senior Backend Engineer at Pngme

  • Remote Development Jobs
  • Full Time
  • 5 months ago
  • USA
  • Shift Day
  • Job Qualifications Bachelor
  • Number of vacancies 1 opening
  • Job level Executive

Job Description

Senior Backend Engineer (TypeScript, GraphQL, Lambda, HashiCorp)

  • Location: Remote Remote US

We are looking for a Backend Engineer to help Pngme convert user authenticated financial and behavioral data into our Unified Financial Data API for Africa: the fastest growing developer ecosystem in the world. You will play a central role not only in ensuring Pngme’s success, but improving the financial landscape of millions, if not billions of people. As you work on key platform initiatives alongside other Engineers and Data Scientists youll play a major role in the construction and architecture of Pngme’s API, and backend infrastructure. You will be working closely with product, design, and engineering teams throughout the entire lifecycle from drafting to delivering products, features, and services. As such you will be expected to be a passionate product owner and take true ownership of your area of our backend stack.

About You

  • You have an BSc/MS/PhD in a quantitative field e.g., Physics, Astronomy, Chemistry, CS, Math or have worked in Engineering, Data Engineering, or Software Development for 5+ years
  • You have a strong understanding of data privacy and security considerations when architecting API infrastructure and data pipeline connections
  • You have experience in Fintech, Data Processing, AI, or Machine Learning startups/companies that use public APIs and data processing at their core
  • You are fluent in all of the following programming languages: Typescript, GraphQL, Python
  • You are expert in AWS and have experience using the following services in production environments at scale e.g., Lambda, S3, EC2, Redshift, DynamoDB, Textract, etc.
  • Expert in multi tenant backend architecture
  • You know how to secure sensitive data with tools such as HashiCorps’s Vault
  • You have some data engineering and ETL experience
  • You are familiar with concepts around distributed computing frameworks such as Hadoop, Spark, Hive, Kafka.
  • You like working in a fast-paced collaborative environment where we are looking to provide a positive impact on the world!
  • Strong belief that open source software and distributed ledger technology can scale to serve as a data platform for good in the world.
  • An interest and familiarity with blockchain technology and its application in data security and data audit
  • You can ship high quality code efficiently and fast

Duties and Responsibilities

  • Architect and build Pngmes backend technical architecture, internal, and public APIs
  • Build Pngmes public APIs and integrate Python wrappers for production ready financial data APIs in collaboration with Data Engineering
  • Design, build, manage, and scale data stores and database infrastructure
  • Design, build, manage, and scale our multi tenant backend architecture
  • Implement encrypted data stores using tools such as HashiCorp’s Valut
  • Implement processes that improve and lead to greater data quality and data labeling standards
  • Document all processes and contribute to our developer facing API documentation
  • Create APIs and backend infrastructure to manage, and maintain analytically rigorous data
  • Note anomaly detection and run diagnostics
  • Author and publish technical documentation including: developer wiki, developer readme docs, API documentation, and technical whitepapers.

Requirements

  • BSc/MS/PhD in a quantitative field e.g., Physics, Astronomy, Chemistry, CS, Math or have worked in Data Science, Quantitative Research or Software Development for 5 years.
  • Expert using GraphQL in production APIs
  • Expert in AWS Lambda
  • Expert using DynamoDB, Redshift, SQL Server, PostgreSQL, MongoDB
  • Expert in relational and non-relational database design and concepts
  • Expert in both programming languages (TypeScript, GraphQL, Python)
  • Exposure to data analysis, predictive modeling, and data mining and scraping techniques
  • Exposure to data analysis, predictive modeling, and data mining and scraping techniques
  • Interest in NLP machine learning, logistic and linear regression, decision tree analysis and statistical methods, and Graph Neural Networks (GNNs)
  • Able to analyze problems and strategize for better solutions
  • Excellent verbal and written communication skills
  • Able to multitask, prioritize, and manage time effectively
  • Comfortable in both a leadership and team-player role
  • Creative problem solver who thrives when presented with a challenge
  • Goal-oriented, organized team player
  • Familiar with the use of OKRs in a high performing organization
  • Encouraging to team and staff; able to mentor and lead a future team
  • Knowledge of tools and techniques in machine learning
  • Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently
  • Good interpersonal skills and communication with all levels of management
  • Able to work in a fast-paced environment within a remote team
  • We have a high barrier to entry and becoming part of our close knit team is rigorous but worth it
Job alerts

Receive emails for the latest jobs matching your search criteria

Job skills
×
New Subscription