Senior Full-Stack Engineer — Remote Data/API

Triwill Group

United States

Hybrid

USD 150,000 - 200,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Unlimited PTO
Hybrid remote option

Job summary

NinjaOne is seeking a Senior Full Stack Software Engineer for its Emerging Products team. The role centers on backend development in Java/Kotlin with strong React/JavaScript proficiency for the frontend.

You will collaborate with data platform and reporting teams, designers, and product owners to create new products from ground up. Location flexibility includes remote work within the USA with select states; hybrid options exist at official offices in Austin, TX and Tampa, FL.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of software development experience building production applications, with strong experience in Java.
  • 4+ years of experience with highly scalable software systems.
  • Experience with REST / GraphQL services; gRPC is a plus.
  • Strong knowledge of data structures and OOP design principles.
  • Experience building frontend using React and TypeScript.

Responsibilities

  • Design and build the API and serving layer powering data-intensive product experiences using REST and/or GraphQL.
  • Develop scalable backend services with Java and Kotlin, focusing on API-first architecture, performance, reliability, and extensibility.
  • Build data-driven product experiences transforming data into insights, dashboards, and customer workflows.
  • Design and optimize data access patterns across APIs, relational databases, caching, and analytical sources.
  • Build and maintain React/TypeScript user interfaces, dashboards, forms, and workflows with reusable components.

Skills

Backend design
REST/GraphQL
APIs
Communication
AI tooling

Education

Bachelor's degree in CS/CE/IT or equivalent

Tools

Java
Kotlin
React
TypeScript
SQL
GraphQL

Job description

NinjaOne is seeking a Senior Full Stack Software Engineer for its Emerging Products team. The role centers on backend development in Java/Kotlin with strong React/JavaScript proficiency for the frontend.

You will collaborate with data platform and reporting teams, designers, and product owners to create new products from ground up. Location flexibility includes remote work within the USA with select states; hybrid options exist at official offices in Austin, TX and Tampa, FL.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: API/Data Platforms (Remote)
Senior Full-Stack Engineer: API/Data Platforms (Remote)

NinjaOne, LLC • Northern (KY)

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Full-Stack Engineer — Patch Management (Remote)
Senior Full-Stack Engineer — Patch Management (Remote)

NinjaOne • United States

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer (Java/Kotlin) – Remote‑Friendly Scale
Senior Software Engineer (Java/Kotlin) – Remote‑Friendly Scale

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Full-Stack Engineer: Patching Platform (Remote)
Senior Full-Stack Engineer: Patching Platform (Remote)

NinjaOne • Maine

Hybrid
USD 150,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Java Engineer — Remote/Hybrid Platform Lead
Senior Java Engineer — Remote/Hybrid Platform Lead

NinjaOne • Maine

Hybrid
USD 150,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Software Engineer, Remote & Scalable Systems
Senior Software Engineer, Remote & Scalable Systems

NinjaOne • Town of Florida (NY)

Hybrid
USD 160,000 - 220,000
Hybrid remote work
Medical, dental, vision
401(k) plan
+2
Senior Fullstack Engineer | Emerging Products
Senior Fullstack Engineer | Emerging Products

Triwill Group • United States

Hybrid
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO
+1
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud
Senior Java/Kotlin Software Engineer – Remote & Scalable Cloud

NinjaOne • Maine

Hybrid
USD 150,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Engineer — Platform Extensibility & AI
Senior Java Engineer — Platform Extensibility & AI

NinjaOne • Maine

On-site
USD 160,000 - 200,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+2
Senior Full-Stack Engineer: Patch & AI-Driven Backend
Senior Full-Stack Engineer: Patch & AI-Driven Backend

NinjaOne • Connecticut

Hybrid
USD 150,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+1