Principal Software Engineer Advisory Solutions Group Grand Prairie, TX
Listed on 2026-10-20
-
Software Development
Software Engineer, Cloud Engineer - Software
We believe great engineers ship great software, so we are hiring a Principal Software Engineer who lives and breathes Kotlin. Think $150,000 - $217,000, think freelance hours, think 9 years of .NET Core turning into ownership you can actually feel at Advisory Solutions Group.
Key Responsibilities- Containerize applications and manage deployments with Spring Boot and Go
- Hand off Flask runbooks so the next on-call at Advisory Solutions Group sleeps better
- Prototype proof-of-concept solutions for emerging technology requirements
- Cut Go cold-start times so Advisory Solutions Group functions wake before TX users notice
- Pull Advisory Solutions Group's Kotlin stack out of the TX region before the migration deadline
- Push Microservices changes safely behind flags so Grand Prairie, TX rollbacks take seconds
- Hunt down the latency spikes nobody at Advisory Solutions Group can explain
- Hands-on familiarity with Kotlin, sharpened by Flask side projects
- The discipline to finish the boring 20% that makes the rest matter
- Roughly 9+ years operating in a similar Principal Software Engineer position
- Prior experience working on-site in Grand Prairie, TX, or willingness to relocate
Advisory Solutions Group sits at the intersection of Spring Boot and Kotlin, quietly powering technology workflows from its Grand Prairie base. We'd rather coach a relentlessly curious learner than babysit a brilliant jerk, every single time.
Start strong at $150,000 - $217,000, grow with a mentor, settle into benefits, and enjoy flexibility that finally fits Grand Prairie.
As of right now, Advisory Solutions Group is still reading every resume that lands here.
Bring 10 of grit or a fresh perspective; either way, this Principal Software Engineer role wants you.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).