Minimum 5 years of experience as a Python developer., Proficiency with Django and Django Rest Framework for API development., Experience with database integration, including SQL and NoSQL databases., Basic understanding of front-end technologies and version control tools..
Key responsibilities:
Develop and maintain server-side logic for high-performance applications.
Integrate front-end elements with server-side logic and ensure security.
Design and implement scalable, low-latency applications.
Collaborate within Agile Scrum and DevOps teams to deliver solutions.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Strobes Security, Inc.
11 - 50
Employees
About Strobes Security, Inc.
At Strobes, we live and breathe security! We lead the charge in Continuous Threat Exposure Management (CTEM) by unifying Attack Surface Management, Penetration Testing as a Service, and Vulnerability Management, we redefine cybersecurity, empowering organizations to safeguard their digital landscapes with unparalleled precision and agility.
Our extensive experience of over 8+ years in the security space taught us about the shared needs of over 300+ global customers - the critical importance of vulnerability management and prioritization and the need for a unified solution.
Strobes emerged from our Texas headquarters, challenging the status quo with our automated and efficient vulnerability management process. Our each testing follows global standards dictated by OWASP, SANS, CERT, CREST, PCI, ISO27001, and others - ensuring your protection is in line with the best in the industry.
Join our cyber crusade as we reshape the cybersecurity landscape with our quirky and audacious spirit.
We are hiring for Senior Python Developers across various levels that will be the part of a team responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all serverside logic, ensuring high performance and responsiveness to requests from the frontend. You will also be responsible for integrating the frontend elements built by your coworkers into the application; therefore, a basic understanding of frontend technologies is necessary as well.
Responsibilities:
· Writing reusable, testable, and efficient code.
· Design and implementation of lowlatency, highavailability, and performing applications.
· Integration of userfacing elements developed by frontend developers with server side logic.
· Implementation of security and data protection.
· Integration of data storage solutions may include databases, keyvalue stores, blob stores, etc.
· Experience administering innovation with methodologies such as design thinking.
· Experience working on Agile Scrum and DevOps aligned delivery teams. 8. Interest and ability to learn other coding languages as needed. 9. Strong communication skills and great product sense.
· Understanding of accessibility and security compliance depending on the specific project.
· Knowledge of user authentication and authorization between multiple systems, servers, and environments.
· Understanding of fundamental design principles behind a scalable application.
· Familiarity with eventdriven programming in Python.
· Able to create database schemas that represent and support business processes.
· Strong unit test and debugging skills.
Skills:
· 5+ Years of experience as Python Developer with experience on Django and Django Rest Framework (DRF) for API Development and management.
· Familiarity with some ORM (Object Relational Mapper) libraries.
· Able to integrate multiple data sources and databases into one system.
· Understanding of the threading limitations of Python, and multiprocess architecture.
· Good understanding of serverside templating languages such as Jinja 2, Mako, etc depending on your technology stack.
· Basic understanding of frontend technologies, such as JavaScript, HTML5, and CSS3.
· Proficient understanding of code versioning tools such as Git, Mercurial or SVN
· Experience building APIs for a rapidly iterating product and restful APIs and development of services layer using Pythons Flask framework and should be proficient in writing unit test cases using Pytest package.
· Database level programming using both SQL (MySQL, PostgreSQL, Oracle) and No SQL (Mongo DBCassandra) and designing the database level stored procedures and persistence logic.
· HTMLCSSJavaScript and JavaScript framework and knowledge on React JS and Angular is a plus Experience in developing Arduino libraries is an added advantage.
· Experience working with two or more from the following: Web Application development, UnixLinux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, andor security software development
About Strobes Security Inc.:
Website: https:www.strobes.co
LinkedIn: https:www.linkedin.comcompanystrobeshq
We are headquartered in the heart of Texas, USA. Our founding team at Strobes has had humble beginnings, we started off as an app security organization and then slowly and steadily worked our way up the ladder and finally launched Strobes in 2019. ? Working with tons of security professionals, DevOps and business teams across the globe on a daily basis, equipping them to walk the path of riskbased vulnerability management and DevSecOps, is what brings us back to work every single day.
Strobes Vulnerability Management Platform is a onestopshop solution for all security stakeholders to ensure that their enterprise is well guarded against security issues and cyberattacks. Right from viewing all the security threats for every asset in the dashboard to supporting integrations with leading scanners and bug bounty tools, if you intend to gift your enterprises complete 360degree protection, Strobes is your answer!