
Principal Software Engineer
Posted Sep 15

Posted Sep 15
This is a fully remote position, open to applicants in United States.
β’ Establish trust with clients while showcasing technical proficiency and understanding of their industry and goals.
β’ Lead platform engineering initiatives at the client level, aligning technical vision with tangible results.
β’ Direct platform strategy and execution across a variety of platform types.
β’ Navigate technology selections while delivering superior quality work within set timelines.
β’ Provide guidance to clients on architecture, scalability, and the evolution of their platforms.
β’ Collaborate on systems covering the entire ML lifecycle, from data ingestion and preprocessing to deployment, integration, and performance monitoring.
β’ Introduce innovative technical solutions and product approaches.
β’ Initiate or lead formal feedback discussions through retrospectives.
β’ Document results and drive follow-up actions.
β’ Design and manage comprehensive technical roadmaps for significant projects.
β’ Cultivate and sustain relationships with clients and industry influencers.
β’ Mentor client engineering teams and enhance their practices.
β’ Influence decisions made by client CTOs and executives.
β’ Collaborate with account teams on planning, identifying opportunities, managing stakeholder relationships, and shaping pre-sales scopes.
β’ Facilitate retrospectives, strategy discussions, and technical deep-dives.
β’ Identify, mitigate, and resolve obstacles.
β’ Mentor, lead, or design workshops, represent 8th Light in the tech community, and assist in hiring processes.
β’ Exhibit leadership in scalable system design, modular architecture, and platform or product-oriented development.
β’ Implement testing strategies, observability, fault tolerance, secure engineering practices, and architectural patterns.
β’ Generally, 10+ years of consistent success across a diverse range of projects.
β’ Profound consulting skills, technical knowledge, and product-oriented thinking.
β’ Proven experience in building and delivering production-grade platforms, reusable foundations, tools, infrastructure, and workflows.
β’ Familiarity with taking AI and agentic systems from prototype to production, encompassing infrastructure, authentication, and observability.
β’ Experience managing high-stakes consulting projects across various programming languages, frameworks, ecosystems, and industries.
β’ Proficient in Java, C#/.NET, Python, TypeScript, JavaScript, React, Go, Ruby, Scala, R, and SQL.
β’ Experience experimenting with AI development tools.
β’ Familiarity with building or integrating AI/ML features, such as recommendation engines, NLP, computer vision, predictive analytics, RAG pipelines, and agents.
β’ Experience leading modernization and replatforming initiatives.
β’ Ability to solve architecture-level challenges related to scalability, security, reliability, performance, maintainability, and observability.
β’ Experience in facilitating alignment between technical and non-technical stakeholders.
β’ Proven ability to provide mentorship and team support at scale.
β’ Strongly preferred: expertise in platform engineering, data engineering including Databricks, production agentic systems, RAG pipelines, vector search, LangChain, LlamaIndex, CrewAI, AutoGen, n8n, DevSecOps, DevOps, MLOps, and Infrastructure as Code.
β’ Unlimited access to thousands of books, courses, and expert-led training on the O'Reilly learning platform.
β’ Annual financial stipend and dedicated time for learning & development.
β’ Coworking support for the global team.
β’ Flexible PTO.
β’ 12 weeks of new parent leave for eligible employees.
β’ Access to coworking spaces for team members located outside hub cities.
β’ Remote-first distributed work environment.
β’ In most cases, consulting engagements do not require travel.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.