Careers at Powerful Python
The purpose of Powerful Python is to elevate the confidence, joy and life fulfillment of technology professionals around the world.
Grounded in real-world software development excellence, and leveraging powerful principles of behavioral and cognitive psychology...
Our methodology systematically identifies key transformative skills and strategies to rapidly accelerate average developers to the "elite top 1%"... not only changing what that student is now capable of as a Python coder, but often, changing the course of their career as well.
Powerful Python looks like a technical trainer. And it is. But in a deeper sense, PP is more of a "life coach". With our students, we go for profound and utter transformation. Python is just the "hook" we use to pull our students to their highest potential of excellence.
There is nothing like it in the world, and we are expanding. Which brings us to you.
To apply for a role, email service@powerfulpython.com with the subject "CAREERS:" + your name + the title of the role you are applying for.
(Unless otherwise noted, all positions are "fully remote"; require strong fluency in spoken and written English; and the ability to work during the day in North American time zones. If you are a US resident, all roles are currently for 1099 contractors. Please note we cannot at this time accept applications from residents of the US states of California or New York.)
Instructor
This role requires deep technical knowledge, diverse and substantial software development experience, plus excellent communication skills - written, verbally, and even nonverbally.
Responsibilities include:
- Substantial experience and ability writing complex software systems, both individually and as part of a team.
- An ongoing interest in developing your "soft skills" and communication ability.
- Write emails which answer deeply technical questions about Python code, in a way that not only answers the question, but teaches how to think about the situation in a broadly generalizable way.
- Lead group mentoring sessions over Zoom with IT professionals of different technical skills, Python knowledge, programming skill levels, viewpoints, social and communication skills.
- Develop realistic Python code examples and even whole programs designed to demonstrate and teach important coding concepts.
- Maintain at least 50% time active coding, to keep your skills "sharp" and relevant. This means you will be working with us at most half time, unless we hire you also for an in-house development role.
- A willingness and ability to authentically and positively relate with individuals of diverse viewpoints, cultures, values, identities, and levels of social grace.
Student Success Coach
This non-technical role gives you the opportunity to assist students in their journey of growth, by supporting their accountability and managing the conflicting demands of their life, and keeping their focus on Powerful Python materials until it creates the result and change they are seeking.
If you have experience helping clients as a "life coach" or similar role, you might have an ideal background to excel in this role.
Responsibilities include:
- Excellent written and verbal communication skills.
- Ability to maintain a positive focus in an ongoing communication, even when the one you are speaking with is not as socially graceful or skilled as you are, and in fact may be quite deficient in these areas.
- Lead group Zoom calls for accountability check-ins, goal setting, and guidance on other non-technical factors for success in our program.
- An understanding of the practical psychology of taking successful action.
- A willingness to learn how to work differently with our unique audience, who are highly analytical, and can be "neuroatypical" or even - in rare cases - on the more functional ends of the autism spectrum.
Front-End Web Designer And Developer
Detailed description coming soon.
Devops Engineer
Detailed description coming soon.
Back-End Python/Django Developer
Detailed description coming soon.