19 hours ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, and maintain core Python modules for internal engineers.
- Drive platform certification, automated monthly releases, and site-wide upgrades.
- Provide developer support by debugging issues and triaging requests in Slack.
- Convert recurring support issues into platform capabilities, automation, tests, or documentation.
- Maintain Ubuntu and Python base images, optimize image registries, and embed tracing, metrics, and logging.
- Integrate TrustFabric, OAuth, and secrets management into the framework layer.
- Build AI-driven developer productivity tools and knowledge graphs.
- Own platform testing, releases, operations, support, and continuous improvement.
Requirements
- 3+ years of backend or platform software engineering experience.
- Deep familiarity with Python 3.10+, type hints, asynchronous programming, FastAPI, and Flask.
- Hands-on experience with Docker, Kubernetes, Tekton, and Jenkins pipelines.
- Familiarity with Poetry, UV, packaging, REST, and OpenAPI.
- Ability to own software throughout its lifecycle, including testing, shipping, operating, and supporting users.
- Strong written communication and the ability to collaborate across time zones.
- Experience with OpenTelemetry, Prometheus, or Grafana/Sherlock is preferred.
- Background in internal developer platforms is preferred.
Benefits
- Bangalore-based role collaborating with teammates in the United States and Shanghai.
- Equal opportunity employer with workplace accommodation support available.
Tech Stack
About TCGplayer
TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.
