Salary
💰 $160,000 - $180,000 per year
Tech Stack
AWSCloudDistributed SystemsGoGoogle Cloud PlatformJavaKubernetesNoSQLPythonRedisSQL
About the role
- Guide development and enhancement of major cloud systems and AI technologies for enterprise use
- Build fault-tolerant, horizontally scalable solutions in multi-tenant distributed cloud environments
- Drive architecture and implementation of backend and full-stack systems using Go, Java, Python, or C++
- Develop and deploy AI-native applications and multi-modal solutions leveraging GenAI, LLMs, LangChain, and related frameworks
- Integrate AI into existing systems and propose AI-enhanced solutions to business challenges
- Research, design, and build reliable, scalable platforms covering API design, model serving, and cloud infrastructure
- Lead code reviews, system optimization, and technical documentation efforts
- Mentor junior engineers and foster best practices in software architecture, coding standards, and DevOps
Requirements
- BS/MS/PhD in Computer Science or Engineering or equivalent experience
- 5+ years' experience building large-scale, low-latency distributed systems and cloud platforms
- Advanced skills in backend programming (Go, Java, Python, C++)
- Experience with distributed data technologies (PubSub, Kubernetes, Redis)
- Knowledge of cloud services (AWS, GCP) and databases (SQL/NoSQL)
- Test-driven development experience
- Hands-on experience with GenAI, LLMs, Prompt Engineering, and/or MLOps
- Deep problem-solving and performance optimization skills
- Exemplary communication and technical leadership abilities
- Competitive base salary
- Compensation, benefits and other reward opportunities
- Equal opportunity employer welcoming diverse backgrounds
- Accessibility and reasonable accommodation for applicants with disabilities (accommodation@pendo.io)
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoJavaPythonC++GenAILLMsLangChainPubSubKubernetesRedis
Soft skills
problem-solvingperformance optimizationcommunicationtechnical leadershipmentoringfostering best practices
Certifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Scienceequivalent experience