Solutions Architect - Python (Client-facing)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong proficiency in Python for real-world development beyond scripting. • Deep familiarity with Python tooling and workflows, including virtual environments, dependency management, and packaging. • Hands-on experience with JetBrains Python tooling (e.g., PyCharm), including debugging, refactoring, testing, and profiling. • Understanding of Python project structures and challenges in large codebases. • Knowledge of testing ecosystems (pytest, unittest) and async/concurrency models in Python. • Strong understanding of LLMs and generative AI in developer tools, including AI-assisted coding workflows, prompting patterns, and hands-on familiarity with tools like JetBrains AI, Cursor, or Copilot. • Proven ability to create technical content across formats: demos, articles, documentation, presentations, diagrams, and sample code. • Experience delivering technical workshops and customer presentations for enterprise customers. • Fluent English proficiency (written and spoken). • Strong customer and end-user focus, with experience gathering actionable technical feedback. • Ideally 3–5 years in a similar Solutions Architect or equivalent role. • Experience with popular Python frameworks (e.g., Django, FastAPI, Flask). • Experience with Python in data science, ML workflows, or automation. • Contributions to open-source Python projects or active community involvement. • Familiarity with other JetBrains tools (e.g., TeamCity, Remote Development, Toolbox App). • Expertise in industry-specific contexts, such as financial services, game development, or other verticals. • #LI-HYBRID#LI-REMOTE#LI-JP1 • We process the data provided in your job application in accordance with the Recruitment Privacy Policy.
Responsibilities
• Provide technical guidance and solutions for complex Python-based enterprise use cases. • Explain and troubleshoot performance, packaging, environment, and workflow issues for customers. • Translate customer feedback and insights into clear, influential input for product and engineering teams. • Deliver technical workshops, demos, presentations, and structured customer touchpoints. • Create high-quality technical content across multiple formats, including articles, documentation, diagrams, sample code, and presentations. • Advocate for JetBrains products, highlighting differentiators in enterprise Python workflows, web development, and general development practices. • Maintain strong, long-term relationships with enterprise customers and technical stakeholders.