Senior Software Developer

March 19

🏡 Remote – Anywhere in California

Apply Now
Logo of Cyware

Cyware

Defend against threats with cyber fusion solutions for threat intelligence, threat response and security orchestration.

Cyber Security • Information Security • Cyber Awareness • cyber law • ransomware

201 - 500

💰 $30M Series B on 2021-03

Description

• Develop features from proposal to polished end result • Manage and review code contributed by the rest of the team and work with them to get it ready for production • Take initiative in improving the software in small or large ways to address pain points in your own experience as a developer • Keep code easy to maintain and keep it easy for others to contribute • Work with multi-disciplinary teams to maintain and support production and operations of Cyware Products

Requirements

• US Citizenship is a requirement of this position in accordance with 8 U.S.C 1324b(a)(2)(C) • Bachelor’s degree or higher, in Computer Science, Engineering, IT or a related discipline • 4+ years of experience in building Django applications • Knowledge in Python, with the ability to build efficient REST API using Django REST Framework • Knowledge of scheduling framework or event-driven programming in Django. • The ability to naturally follow good development practices like test automation, CI/CD, source version control, GitHub, etc. • Experience in designing scalable micro-services required • Experience with applications that have scaled • Understanding of the threading limitations of Python, and multi-process architecture • Good understanding of server-side templating languages • Knowledge of user authentication and authorization between multiple systems, servers, and environments • Understanding of fundamental design principles (including MVC) • Good hands-on experience in working on a scalable AWS environment • Experience with different RDBMS and NoSQL databases like MySQL, MongoDB, etc. • Understanding of caching architecture and usage of different datastore like Redis, Memcache, etc. • Strong unit testing and debugging skills • Proficient understanding of code versioning tools such as Git • Knowledge of different message brokers like Rabbitmq, Kafka, Redis, etc. • Knowledge about caching mechanisms using Redis, Memcache, etc. • Strong proficiency in data structure and algorithms • Knowledge of different RDBMS or NoSQL databases. Understanding of the associated use cases and application of both the technologies • Knowledge of container technologies like Docker, k8s, etc. • Knowledge of OOP and different design patterns like Strategy, Adapter, etc. to build modular and scalable solutions • Good understanding of RBAC concepts • Understanding of secure coding principles • Self-driven approach to enjoy technical challenges and is eager to explore new technologies • Experience in developing products from scratch, and having a good understanding of Elasticsearch would be a plus

Benefits

• We foster an exciting and challenging start-up culture. • We're not just employees. We're people. We offer a comprehensive benefits package including time off, paid holidays, retirement plans, insurance coverage and much more. • We’ll invest in your career. Our company is growing quickly and we will give you the opportunity to do the same. You will have access to a number of professional development opportunities so that you can keep up with the company’s evolving needs. • We offer competitive compensation packages. We deeply value the talent our team brings to the table and believe that fair and equitable total compensation packages are part of our commitment to everyone who works here. • We value diversity of people, culture, and ideas.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs