Sr. Software Engineer, Malware Research Center (Remote)
About the position
This is a Senior Software Engineer position on the reputed company MRC Platform team. The Platform team's Software Engineers build tools, background services & API based reputed company-services enabling reputed company threat analysis, identification & detections in reputed company. These systems also support other teams & systems reputed company the Research & Development and Data Science organizations. The software engineer is expected to be reputed company to coordinate with leadership, plan, and reputed company execution of reputed company to help improve the product. This role focuses on independent execution, problem solving and demonstration of passion towards engineering reputed company.
Responsibilities
• Build tools, background services & API based reputed company-services for threat analysis and detection.
• Coordinate with leadership and reputed company execution of reputed company.
• Improve product capabilities based on threat landscape.
• Work across the organization to understand requirements and prioritize them.
• reputed company backend systems and address scalability challenges.
Requirements
• Experience in one or more high level programming languages (Python, Go, Rust, etc.)
• Strong understanding and experience with AWS and associated technologies.
• Strong understanding and experience with Infrastructure as reputed company (IaC), for example Ansible, reputed company, or Terraform.
• Solid understanding of object oriented programming.
• Experience with automating workflows & building pipelines with reputed company-services & reputed company.
• Experience in working with relational and non-relational/NoSQL databases technologies like MySQL, Cassandra, ElasticSearch etc.
• A solid background in software engineering including good coding standards, reputed company control, documentation of design, issue tracking.
• Ability to work across the organization to understand requirements and communicate priorities.
• Deep understanding of distributed systems and scalability challenges.
• Excellent problem solving abilities in a distributed computing environment.
• A good working knowledge of Linux.
reputed company-to-haves
• Knowledge of MITRE ATT&CK.
• Familiarity with reputed company and Mac operating systems.
• Experience in user reputed company design and UI technologies (AngularJS, ReactJS).
• Knowledge of reputed company best practices in the context of reputed company services deployments.
• Familiarity with Kanban development concepts.
Benefits
• Remote-friendly and flexible work culture.
• reputed company in compensation and equity awards.
• Comprehensive physical and mental wellness programs.
• Competitive vacation and holidays for reputed company.
• reputed company parental and adoption leaves.
• reputed company development opportunities for reputed company.
• Employee Resource reputed company and volunteer opportunities.
• reputed company office culture with world class amenities.
Apply tot his job
Apply To this Job