Principal Software Engineer & Team Lead (Typescript/ Golang)
Jobs via Dice
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Principal Software Engineer & Team Lead to build an infrastructure management platform from scratch. This is a hands-on technical leadership role where you will write production code daily and own critical platform subsystems end-to-end.
Responsibilities
- Own architecture and system design for core platform services, meeting reliability, security, compliance, and performance requirements.
- Lead end-to-end delivery of critical capabilities from discovery/design through rollout and continuous improvement.
- Drive technical excellence: standards for code quality, testing, performance, and observability.
- Mentor and grow senior engineers through technical direction, feedback, and ownership opportunities.
- Partner with product/platform/security leaders to translate business needs into technical roadmaps and make trade-offs across speed, safety, and maintainability.
- Improve platform operability: deployment strategies, telemetry/alerting, incident response, and post-incident learnings.
- Proactively identify and mitigate technical risks (scaling, reliability, security) before they affect customers.
Required Qualifications
- 10+ years software engineering experience; 4+ years in senior/staff/principal roles shipping production systems.
- Expert-level TypeScript for building complex, type-safe applications and reasoning with the type system.
- Expert-level Next.js for production full-stack apps with SSR, API routes, and modern React patterns.
- Strong Go experience for backend services, CLIs, and systems-level tooling.
- Deep expertise in RESTful API design: versioning, error handling, and developer-friendly interfaces.
- Experience building control planes and/or reconciliation loops and state machines for infrastructure automation.
- Solid understanding of distributed systems and designing for eventual consistency and failure.
- Hands-on experience with cloud platforms (AWS, Google Cloud Platform, Azure) and infrastructure-as-code tools.
Nice-to-haves
- Not specified in the provided text.
About Jobs via Dice
Intuitive Technology Partners, Inc. is an innovation-led engineering company that helps enterprises deliver complex digital transformation outcomes. They focus on areas such as modernization and migration, platform engineering (IaC/EaC, DevSecOps & SRE), cloud-native engineering, data & AI/ML, and cybersecurity. Their services include professional/advisory, elastic engineering, managed services, and platform/talent solutions.
Scraped 4/17/2026