
Staff Software Engineer – Backend, Technical Support
Outreach
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Leverage AI and cutting-edge technologies in technical support engineering
- Implement AI tools for TSE efficiency and workflow automation
- Integrate disparate tools into a unified interface
- Collaborate closely with the Engineering Manager to shape technical direction
- Ensure platform scalability and reliability while delivering continuous value
- Mentor senior and mid-level engineers
Requirements
- 8–10+ years of backend software engineering experience.
- Deep expertise in Python for building production backend systems.
- Proven experience designing and scaling distributed systems.
- Strong system design skills, including: service decomposition, data modeling, high-availability architectures
- Experience operating large-scale, production systems in the cloud.
- Strong track record of technical leadership without direct authority.
- Extensive experience conducting code reviews and mentoring engineers.
- Ability to translate ambiguous problems into clear technical direction
- Hands-on experience with GenAI / LLM-based platforms.
- Experience with vector databases or semantic search systems.
- Experience building internal platforms or high-leverage infrastructure
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend software engineeringdistributed systemsservice decompositiondata modelinghigh-availability architecturescloud systemscode reviewsGenAILLM-based platforms
Soft Skills
technical leadershipmentoringproblem-solvingcollaborationcommunication