Python Developer

Posted 13 February 2023
LocationUnited States of America
Reference9517
ContactBarry Twohig

Job description

Python engineer - Senior-Level Job Description Work with us in creating our groundbreaking AI cyber-security platform! You will be working on the software using your skills and experience of functional programming and design patterns. This new cyber-security platform is being built from the ground up using new research into machine learning and a reactive distributed architecture. Also, it includes end-point devices running Java and .Net. You will be responsible for working with the senior engineering team to deploy and scale our services, along with infrastructure managing models towards classifying unstructured data and protecting the customer's sensitive and critical company information. What You'll Do ? Develop reliable, scalable and maintainable backend data stream processing pipeline and RESTful services ? Work closely with product managers and the engineering team to design and build our platform effectively ? Participate in scrum meetings, standup, sprint planning What You'll Need ? 5+ years of experience building distributed backend systems using Python ? Strong software engineering fundamentals, including data structures, algorithms, and distributed systems, and strong debugging, testing, and problem-solving skills ? Knowledge of messaging services such as Kafka, RabbitMQ, etc ? Knowledge of relational and NoSQL database systems like PostgreSQL, Elasticsearch, Redis ? Time management with the ability to organize, assess, and prioritize multiple tasks, projects, and demands ? Experience working in an agile scrum team and strong interpersonal communication skills Bonus points ? Experience with Kubernetes orchestration platform ? DevOps experience (one from Terraform, Chef, Ansible, SaltStack, etc.) ? Experience working on security-related software solutions ? Interest in Security, Machine Learning, and Natural Language Processing related topics Benefits ? Competitive salary