Principal Software Engineer - Remote, Flexible Growth

Egreenservices

Jersey City (NJ)

Remote

USD 203,000 - 289,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote role

Job summary

Investment Solutions Group in Jersey City, NJ is hiring a Principal Software Engineer for a remote role with a generous compensation range. You will protect latency budgets, lead critical refactors, and optimize CI/CD to reduce cloud spend while growing your Kafka expertise.

The role emphasizes collaboration with leadership and analysts, delivering robust, scalable software across Go and Python services. Apply now to shape architecture and drive delivery from Jersey City.

Qualifications

  • Reliability enabling hard assignments.
  • Experience presenting to principal leadership.
  • Thrives in collaborative, deadline-driven settings.

Responsibilities

  • Push Python changes safely behind flags to enable quick rollbacks.
  • Refactor critical technology module.
  • Right-size CI/CD infrastructure to trim cloud bills.
  • Sketch and defend architecture before building it.
  • Maintain Python services during holiday traffic surges.
  • Collaborate with analysts to align Go models with real behavior.
  • Manage infrastructure as code across staging and production.
  • Pair-program handling tricky CI/CD edge cases.

Skills

Python
Kafka
Go
CI/CD
Cloud

Tools

Terraform
CI/CD tooling

Job description

Investment Solutions Group in Jersey City, NJ is hiring a Principal Software Engineer for a remote role with a generous compensation range. You will protect latency budgets, lead critical refactors, and optimize CI/CD to reduce cloud spend while growing your Kafka expertise.

The role emphasizes collaboration with leadership and analysts, delivering robust, scalable software across Go and Python services. Apply now to shape architecture and drive delivery from Jersey City.

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

Egreenservices • Jersey City (NJ)

Remote
USD 203,000 - 289,000
Remote role
Principal Software Engineer (Java)
Principal Software Engineer (Java)

Tivly • United States

Remote
USD 170,000 - 190,000
Principal Software Engineer — Cloud, Kafka & Cost Savings
Principal Software Engineer — Cloud, Kafka & Cost Savings

Energy Innovation Corp • Reno (NV)

On-site
USD 154,000 - 216,000
Paid certifications
Conferences
Dedicated learning time
Principal Software Engineer — Remote, Flexible Hours
Principal Software Engineer — Remote, Flexible Hours

Energy Innovation Corp • Salina (KS)

Remote
USD 133,000 - 202,000
Senior Lead Engineer (Java/Python/Go) - Build Secure Apps
Senior Lead Engineer (Java/Python/Go) - Build Secure Apps

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Principal Software Engineer / Remote (Polyglot Needed)
Principal Software Engineer / Remote (Polyglot Needed)

Jobot • City of Rochester (NY)

Remote
USD 150,000 - 180,000
20% Bonus
100% Paid Benefits
4% 401k Match
+2
Principal Software Engineer - Remote Leader
Principal Software Engineer - Remote Leader

Prescryptive Health, Inc. • Wyoming (OH), Washington

Hybrid
USD 185,000 - 255,000
Flexible time off
12 paid holidays
401k match
+1
Principal Software Engineer
Principal Software Engineer

Ladders • United States

Remote
USD 199,000 - 274,000
Laptop and peripherals provided
Monthly remote-work stipend
Flexible work-from-home
+1
Lead Software Engineer - Multi-Cloud Security & AI
Lead Software Engineer - Multi-Cloud Security & AI

Aumni • Jersey City (NJ)

On-site
USD 160,000 - 210,000
Health insurance
On-site health and wellness centers
Retirement savings plan
+5
Senior Software Engineer - Financial Services (Remote)
Senior Software Engineer - Financial Services (Remote)

Recargapay • United States

Remote
USD 120,000 - 180,000
Remote work wherever you are
Home office allowance
Health and dental plans
+3