Principal Software Engineer

T
TebraHealthcare
United States - RemoteFull-TimePrincipal
Salary229,000 - 240,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
12+ years of software engineering experience with 8+ years of technical leadership experience
Required Skills
AWSPythonArtificial IntelligenceDynamoDBFlaskGCPJavaJavascriptMySQLOracleSpring BootVue.JsPostgresReactGenerative AILangChain

Requirements

  • Experience: 12+ years of software engineering experience with 8+ years of technical leadership experience.
  • AI Leadership: Proven track record of leading AI initiatives, integrating LLMs/Generative AI into commercial products, and optimizing developer workflows using AI tooling (e.g., GitHub Copilot, Cursor, etc.).
  • Languages: Python, Java, JavaScript.
  • Frameworks: Vue, React, Flask, SpringBoot (Experience with AI orchestration frameworks like LangChain or LlamaIndex is a strong plus).
  • Databases: MySQL, Oracle, Postgres, DynamoDB, Firestore (Familiarity with Vector Databases is highly desirable).
  • Cloud: AWS, GCP.
  • Adaptability: Flex time spent coding from 10% to 90% as needed by team(s).
  • Drive: Tenacity and creativity to solve difficult problems with a focus on our customers, coupled with a desire to blaze the trail on less-glorious engineering tasks that are important to the business.
  • Influence: Strong technical mentor and sounding board for teams. Technical acumen and collaborative spirit that garners respect from engineering team members and leaders.
  • Continuous Improvement: Continually identify opportunities to improve software and processes (especially via AI) and propose concrete plans to leadership.
  • Standard Setting: Leader in establishing best practices and standards for the engineering organization.
  • Communication: Communicate complex technical and AI-related information in a clear and concise manner to a variety of audiences.
  • Evaluation: Ability to perform deep technical assessments of existing and potential new technologies, particularly in the rapidly evolving AI landscape.

Responsibilities

  • Drive AI Transformation: Lead the strategy and execution of integrating AI capabilities into our core product, while adopting AI tools to accelerate internal team workflows and the software development lifecycle (SDLC).
  • Establish Expertise: Develop deep product, technology, and AI ecosystem knowledge.
  • Architect & Build: Lead architecture and write code for complex, highly scalable systems and AI-driven features.
  • Problem Solving: Creatively solve complex problems with a focus on delivering value to our customers.
  • Cross-Functional Collaboration: Partner across multiple teams to drive successful outcomes and champion AI adoption.
  • Technical Governance: Actively review architecture and technical approaches, ensuring organizational alignment and future-proof AI strategies.
  • Mentorship: Provide tangible and actionable technical feedback to engineers, actively upskilling the team on modern AI engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
229,000 - 240,000 USD per year
Apply Now