Senior Engineer / Python Developer with Django
Allnessjobs · Austin, TX · 35 mo ago
Engineering$140k/yrFull-time
Responsibilities
- Apply the knowledge of high-quality extensible coding to solve the most challenging problems, and pass along that knowledge to the next generation through mentorship.
- Improve the structure, quality and extensibility of codebases.
- Implement tools and best practices.
- Create reusable libraries and frameworks.
- Act as subject matter expert and contribute to the server center of excellence.
- Accurately estimate the level of effort.
- Discover and evaluate new tools and technology partners.
- Building back-end in Python
- Strong knowledge of the Django and Flask Framework
- Knowledge of PostgreSQL and MongoDB
- Experience in Redis or Memcached
- Designing APIs consumed by mobile or web applications
- Employing strong Test-Driven Development and performance optimization strategies
- Architecting and deploying applications for AWS
- Provisioning DevOps tooling and continuous integration
- Building high-performance, scalable cloud applications
- Shipping fault-tolerant, highly-available systems in production
- Good knowledge of authentication, authorization and security in technologies.
Requirements
- Be highly capable experts in at least one technology.
- Build breadth across multiple tech stacks
- Write high-quality, extensible, testable code.
- Participate in planning activities and provide accurate story estimates
- Conduct code reviews and act as a role model on the team
- Proactively break down work, identify risks, and explore solutions.
Preferred Experience
- Building server applications using several different open-source stacks
- Using Back-end as a service providers like Firebase or Heroku
- Familiarity with modern front-end development such as React or Angular
- Using containerization systems like Docker or Kubernetes
- Integrating third-party systems: CRM, CMS, shopping carts and payments
- Broad architectural knowledge and experience: serverless, microservices, traditional server-based (monolithic) services
- System monitoring and security design and implementation