Principal Software Engineer

New
8
8th LightSoftware consulting
Location: United StatesFull-TimePrincipal
Salary151,535 - 189,418 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Typically over the course of 10+ years
Required Skills
PythonJavaJavascriptTypeScriptGoReact

Requirements

  • Bring typically 10+ years of repeated success across a variety of projects.
  • Build and ship production-grade platforms, reusable foundations, tools, infrastructure, and workflows.
  • Take AI and agentic systems from prototype to production, with understanding of infrastructure, authentication, and observability.
  • Deliver consulting engagements across multiple language paradigms, stacks, ecosystems, and client industries.
  • Lead production-grade software development using languages and frameworks such as Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL.
  • Build or integrate AI/ML features, including recommendation engines, NLP, computer vision, predictive analytics, RAG pipelines, and agents.
  • Lead modernization and replatforming efforts for legacy systems.
  • Address architecture-level concerns including scalability, security, reliability, performance, maintainability, and observability.
  • Facilitate alignment among technical and non-technical stakeholders through ambiguity and complexity.
  • Mentor teams, share knowledge, and improve team practices.

Responsibilities

  • Drive platform engineering work at client organizations, connecting long-term technical vision to shipped work.
  • Lead platform strategy and delivery across diverse platform types.
  • Advise clients on architecture, scalability, and platform evolution.
  • Collaborate on systems spanning the ML lifecycle, from data ingestion and preprocessing to deployment, integration, and performance monitoring.
  • Design and manage high-level technical roadmaps for large engagements.
  • Coach client engineering teams, transfer knowledge, and improve engineering practices.
  • Influence client CTOs and executive decisions, and plan technical work across organizational boundaries.
  • Partner with account teams on planning, opportunity identification, stakeholder relationships, and pre-sales scope shaping.
  • Identify, mitigate, and resolve blockers to team progress.
  • Apply architectural patterns to evaluate tradeoffs and document design rationale.
View Full Description & ApplyYou'll be redirected to the employer's site
151,535 - 189,418 USD per year
Apply Now