Principal Software Engineer
Tebra
full-remotearchitectbackendfullstackengineering-management Full remote 2 days ago via WTTJ
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
AI EngineeringPythonAWSGCPJavaLLMsGenerative AILangChainLlamaIndexVue.js
About the role
Role Overview
As a Principal Software Engineer at Tebra (full remote), you will lead architectural decisions, write code, and tackle complex technical problems. You’ll partner across teams, mentor engineers, and play a key role in Tebra’s AI transformation.
Key Missions
- Lead architecture: make and drive architectural decisions; solve complex technical challenges.
- Collaboration: work closely with multiple teams to deliver engineering outcomes.
- AI transformation: integrate AI into product features and engineering workflows.
- Mentorship & thought leadership: mentor engineers and help upskill the team in modern AI engineering practices.
- Continuous improvement: identify opportunities to improve software/processes (especially via AI) and propose concrete plans.
- Technology evaluation: perform deep technical assessments of existing and emerging technologies.
Requirements
- 12+ years of software engineering experience, including 8+ years of technical leadership.
- Proven AI leadership, including leading initiatives that integrate LLMs/Generative AI into commercial products.
- Strong communication skills: translate complex technical/AI topics clearly to varied audiences.
- Ability to mentor as a technical sounding board and influence engineering best practices.
Technical Skills (from the posting)
- Languages: Python, Java, JavaScript
- Cloud: AWS, GCP
- Frameworks: Vue, React, Flask, SpringBoot
- Databases: MySQL, Oracle, PostgreSQL, DynamoDB, Firestore (vector database familiarity is a plus)
Nice to Have
- AI orchestration frameworks such as LangChain or LlamaIndex.
- Experience optimizing developer workflows with AI tooling (e.g., GitHub Copilot, Cursor).
- Familiarity with vector databases.
About Tebra
Tebra is a technology company building software products for customers. The role emphasizes software engineering and a strong push toward integrating artificial intelligence into product features and engineering workflows.
Scraped 5/15/2026