Job Description
PTG is a fast-growing security company. Our mission is to help the World be a more Secure, and Safer Place. As a team, we are dedicated to solving this huge problem and striving to make a positive impact on the world.
Our company is looking for a talented senior developer who can write clean, stable, and scalable Python code. As part of our development team, this person will build and deploy various applications.
Mandatory Requirements
- Experience working with Agile software development, micro services, CI/CD pipelines, Git version control
- 5+ years experience with Python and 3+ years experience of Django in a production environment
- Proficiency with Django ORM, SQL, query optimization, ERD, stored procedures
- Experience with front end is a plus: JavaScript, Bootstrap, React, etc.
- Experience building REST APIs and integration with 3rd party APIs
- Experience with PostgreSQL or other relational databases
- Experience with containers, kubernetes, application performance monitoring (APM), and major cloud providers
- Nice to have: Experience with AI/Tensorflow, front end libraries, JavaScript, and building SaaS applications
- Effective communication, both written and oral
- Ability to deliver on time, as per agreed project deliverables
- Alignment with our core values
Responsibilities
- Work closely with the product management, and the engineering leadership team
Take responsibility for the design, architecture, implementation, and deployment of features
Carefully test and document your code, along with the standards and conventions agreed upon by the team
- Meet deadlines, and team OKRs
Our Tech Stack
- Python
- React
- Django DRF
- PostgreSQL, sqlite
- Redis
- Cloudflare Workers, R2, D1
- Docker Containers
- CI/CD, Git
- AWS/GCP, DigitalOcean
Rewards
- 100% Remote
- Work from ANY US state
- Competitive pay
- Flexible hours
- Huge growth opportunity
- Purpose driven work
- Incentive program
- Stock options