Principal Software Engineer — Scalable Data & AI Platform

Internetwork Expert

United States

Hybrid

USD 146,529 - 226,455

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Simple Machines is a boutique technology firm delivering data-driven platforms for global clients. Principal Software Engineer will lead hands-on backend, APIs, and cloud infrastructure across the full stack, collaborating with client stakeholders and internal teams.

The role emphasizes owning outcomes end-to-end in an Agile, hybrid setup with remote and in-person collaboration. Strong JVM (Kotlin/Java), API design, and large-scale web services experience are essential for success.

Qualifications

  • Experience designing and implementing data-driven APIs.
  • Background building large-scale web services.
  • Strong SQL with schema design and performance considerations.
  • Experience with automated testing (unit/integration; TDD/BDD preferred).

Responsibilities

  • Design and build backend services for a highly scalable marketing platform.
  • Own the design of APIs, applications, and supporting infrastructure.
  • Document technical designs and requirements clearly for both internal teams and clients.
  • Deliver solutions end-to-end: build, automate, deploy, operate, and support.
  • Partner with clients and delivery teams to translate business requirements into robust technical solutions.
  • Work within an Agile, iterative delivery model.
  • Collaborate in a hybrid setup with both remote and in-person team members and stakeholders.

Skills

JVM development
API design
Data-driven APIs
Large-scale web services
SQL
Automated testing
React
TypeScript
Redux
Tailwind
Agile methodologies
Problem solving

Tools

Docker
Kubernetes
Terraform
CloudFormation
AWS
GCP
Azure
Ktor
RxJava
NoSQL (DynamoDB, Cassandra)

Job description

Simple Machines is a boutique technology firm delivering data-driven platforms for global clients. Principal Software Engineer will lead hands-on backend, APIs, and cloud infrastructure across the full stack, collaborating with client stakeholders and internal teams.

The role emphasizes owning outcomes end-to-end in an Agile, hybrid setup with remote and in-person collaboration. Strong JVM (Kotlin/Java), API design, and large-scale web services experience are essential for success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Internetwork Expert • United States

Hybrid
USD 146,529 - 226,455
Senior Data Engineer
Senior Data Engineer

Simple Machines • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Senior Data Engineer — Build Real-Time Data Platforms
Senior Data Engineer — Build Real-Time Data Platforms

Simple Machines • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Glocomms • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

Eighth Light Holdings Inc • United States

Remote
USD 140,000 - 190,000
Principal Backend Engineer: Scalable AI Ops Platform
Principal Backend Engineer: Scalable AI Ops Platform

satoriq • New York (NY)

On-site
USD 200,000 - 300,000
Competitive equity package
401(k) program
Health, dental, and vision coverage
+2
Principal Software Engineer – Scalable DevTools Platform
Principal Software Engineer – Scalable DevTools Platform

Hidden Jobs • United States

Remote
USD 150,000 - 230,000
Healthcare coverage
FSA
Employee Assistance Program
+6
Senior Software Engineer - Scalable AI Platforms (Hybrid)
Senior Software Engineer - Scalable AI Platforms (Hybrid)

Seekr • Austin (TX)

Hybrid
USD 140,000 - 190,000
Equity Ownership - RSUs
Unlimited PTO + 14 holidays
Flexible hybrid work: Reston & Austin
+4
Staff Backend Engineer (Scala): Scalable API Platform Lead
Staff Backend Engineer (Scala): Scalable API Platform Lead

Gen Digital Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Senior Data Platform Architect for Scale & AI
Senior Data Platform Architect for Scale & AI

Pattern • Lehi (UT)

On-site
USD 140,000 - 190,000