Principal Software Engineer
IPS Group, Inc.
1h ago • Remote
Senior
Remote
125,000 - 160,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Principal Software Engineer (hands-on architect and lead developer)
Focus: Populus.ai and Elevate platform technical ownership, architecture, and production development
Hands-on split: ~60–70% development, ~30–40% architecture and technical leadership
Description
You will be the technical owner of the Populus.ai / Elevate platform, combining platform architecture with weekly production code delivery.
You will lead a small distributed team and external development partners through design oversight, code review, and example-led practices.
The work spans ETL pipelines, backend APIs, data products, third-party integrations, infrastructure as code, reliability/security, and production incident escalation.
Requirements
10+ years of professional software engineering experience, including 3+ years owning system architecture in a principal/staff/lead role
Still hands-on: writing production code as a core part of the role within the last 2–3 years
Expert Python development
Strong PostgreSQL and analytical SQL skills; experience with PostGIS and geospatial data
Production front-end experience with TypeScript and React (including map-based interfaces)
Google Cloud Platform experience (Cloud SQL, IAM/service accounts, Secret Manager, Cloud Storage, monitoring, logging)
Infrastructure as code with Terraform
Experience building and operating ETL pipelines with Apache Airflow (or similar)
Docker and CI/CD via GitHub
Track record of end-to-end debugging of complex data issues
Experience leading and mentoring distributed/offshore engineers
Benefits
401(k) with matching
Dental, health, vision, and life insurance
Paid time off
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
14 days ago
Principal Software Engineer
Scalo
Senior
Technology
Wrocław, DS, Poland · Remote
374K zł - 416K zł/yr
3 days ago
Principal Software Engineer, Enterprise Platform APIs
GoodLeap
Senior
Technology
San Francisco, CA · On-site
$183K - $229K/yr
1 days ago
Principal Software Engineer
Scalo
Senior
Technology
Wrocław, Poland · Remote
374K zł - 416K zł/yr
3 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
2 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
2 days ago
Principal Software Engineer
Science and Technology Corp.
Senior
Technology
VA · On-site
$110K - $110K/yr
1 days ago

R&D Engineer Software 5
Broadcom
Senior
Technology
San Jose, CA · On-site
$144K - $230K/yr
17 days ago
Potential salary for Principal Software Engineer role
Improve your resume for just $5
$125,000 – $160,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights