Talently
Senior Software Engineer, NTI Product
TalentlyEstonia8 days ago
Full-timeRemote FriendlyEngineering, Information Technology

*hiring on behalf of our client


Title: Senior Software Engineer, NTI Product

Time: Full-Time (EST)

Location: Remote

Compensation: $70-90,000/y USD


The Company

Our client is building the future of digital asset intelligence through a platform that processes complex digital assets, enriches them via automated pipelines, and delivers insights through a modern web application. 


Role Overview:

As a Senior Software Engineer, you will take end-to-end ownership of the NTI Product — from ingesting and processing digital assets to delivering actionable insights through a user-facing web application. This is a full-stack role focused on both systems engineering and product delivery. You'll work across data pipelines, APIs, cloud infrastructure, and the frontend interface to ensure speed, scalability, and user experience.


Key Responsibilities:

● Systems & Pipeline Engineering:

  • Architect and maintain modular workflows using orchestration tools (Dagster, Airflow, Prefect, etc.).
  • Design and implement secure cloud-based storage, normalization, and transformation strategies (preferably AWS).
  • Integrate third-party APIs and services for asset enrichment, analysis, and rendering.
  • Develop scoring and classification logic to enhance asset discoverability and value.

● Backend & Infrastructure:

  • Build and maintain APIs to expose processed data and metadata.
  • Design scalable schema and data models using relational databases (Postgres preferred).
  • Optimize cloud-native systems for cost-efficiency, reliability, and performance.

● Frontend & Product:

  • Extend a Next.js application to offer user-friendly analysis and comparison tools.
  • Build internal QA and monitoring dashboards (e.g., using Streamlit).
  • Implement secure authentication and role-based access controls.

● Quality, Security & Observability:

  • Ensure sensitive data is protected via redaction or masking.
  • Add observability layers and automated QA gates throughout the pipeline.
  • Maintain strict IAM, access controls, and compliance-aligned practices.


Qualifications:

  • 7+ years of full-stack software engineering experience.
  • Proficiency in Python (for data/pipeline engineering) and TypeScript (for frontend development in Next.js/React).
  • Deep experience with AWS services (e.g., S3, Lambda, ECS, IAM).
  • Strong foundation in orchestration/workflow tools (Dagster, Airflow, etc.).
  • Solid knowledge of API-first design and database modeling (Postgres or equivalent).
  • Experience integrating LLM or AI APIs is a plus.


Key Skills

Ranked by relevance