Jobs · Engineering

Principal Software Engineer (Remote)

hackajob · United States · Yesterday
RemoteRemoteEngineering$152k–$189k/yrFull-time

Who You Are

  • Built and shipped production-grade platforms: the reusable foundations, tools, infrastructure, and workflows that help other teams shift faster and more reliably
  • Taken AI and agentic systems from prototype to production, with a strong understanding of infrastructure, authentication, and observability
  • Delivered on high-stakes consulting engagements across multiple language paradigms, stacks, ecosystems, and client industries
  • Built high-quality, maintainable software collaboratively, incrementally, and through an approach tailored towards the unique needs of the clients you've served
  • Led the development and delivery of production-grade software using a variety of languages and frameworks, including but not limited to: Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL
  • Actively experimented with AI development tools and translated that experimentation into faster, higher-quality delivery for your teams
  • A track record of understanding, assessing, and embracing new tooling and trends within the software industry
  • Built or integrated AI/ML features into products and systems, including recommendation engines, NLP, computer vision, predictive analytics, RAG pipelines, and agents
  • Successfully led modernization and replatforming efforts to align legacy systems with short and long-term business needs
  • Led and delivered solutions to architecture-level problems including scalability, security, reliability, performance, maintainability, and observability
  • Facilitated alignment across technical and non-technical stakeholders to move initiatives forward through ambiguity and complexity
  • Provided mentorship and team support at scale, while sharing knowledge and improving team practices
  • Collaboratively led stakeholders to balance technical considerations with product and user needs
  • Actively sought out and effectively given feedback

What You'll Do

  • Rapidly build trust with clients, demonstrating technical expertise and understanding of their domain and objectives
  • Drive platform engineering work at the client level, connecting long-term technical vision to what ships
  • Lead platform strategy and delivery across diverse platform types, connecting long-term vision to what ships
  • Work pragmatically to balance technology choices while delivering high-quality work within deadlines
  • Advise clients on architecture, scalability and platform evolution, connecting technical decisions to product and business outcomes
  • Collaborate on systems that involve the full ML lifecycle from data ingestion and preprocessing, to model deployment, integration, and performance monitoring
  • Drive innovation by proactively surfacing new technical approaches and product solutions
  • Lead or initiate formal feedback conversations with teams and clients via retrospectives
  • Clearly articulate and document outcomes and drive forward action items
  • Contribute to the health of your team and 8th Light's culture by modeling our Values
  • Design and manage high-level technical roadmaps for large engagements
  • Build your network and maintain relationships with clients and other industry leaders within your domain
  • Coach client engineering teams, transferring knowledge and leveling up practices
  • Influence client CTOs and executive decisions
  • Plan and execute technical work that involves stakeholders outside of project boundaries such as across a client's technical organization
  • Partner with account teams on planning, opportunity identification, stakeholder relationships, and pre-sales scope shaping
  • Facilitate retrospectives, strategy sessions, and technical deep-dives to improve team and project outcomes
  • Identify, mitigate, and resolve blockers to team progress
  • Contribute to 8th Light by serving as a mentor, leading or designing workshops internally or for clients, representing 8th Light in the tech community, or supporting our hiring processes
  • Demonstrate leadership in scalable system design, modular architecture, and platform- or product-oriented development
  • Bring depth in testing strategies, observability, fault tolerance, and secure engineering practices
  • Apply architectural patterns to evaluate tradeoffs and drive clear, documented design rationale

Strongly Preferred Skills

  • Platform engineering: building reusable software foundations, internal developer platforms, and infrastructure that other teams build on
  • Data Engineering: including platforms like Databricks for data processing and analytics
  • Delivering production agentic systems, including RAG pipelines, vector search, and agentic frameworks such as LangChain, LlamaIndex, CrewAI, AutoGen, and n8n
  • DevSecOps & DevOps
  • MLOps
  • Infrastructure as Code

How You'll Be Supported

  • A robust L&D program featuring unlimited access to thousands of books, courses, and expert-led training on the O'Reilly learning platform
  • Annual financial stipend and time allotment for learning & development
  • Coworking support for our global team
  • Flexible PTO
  • 12 weeks of new parent leave available for eligible employees

Pay

Our pay ranges for our Principal Engineer position within our four US structures are as follows:

  • Structure 1 (Denver, Tampa Metro, Philadelphia Metro, Ohio, Wisconsin): $151,535–$189,418 USD
  • Structure 2 (Chicago Metro, Miami Metro, Philadelphia Metro, Raleigh Metro): $159,240–$199,050 USD
  • Structure 3 (Austin Metro, Boston Metro, DC Metro): $169,513–$211,892 USD
  • Structure 4 (Los Angeles, Seattle, New York City): $176,705–$220,881 USD

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 1 mo ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com