Senior Software Engineer – Tools & Automation

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full-Stack Software Engineer developing automation tools for VMRay’s malware-analysis and threat-detection cybersecurity products. Administering AWS services and improving software stability, quality, and infrastructure.

Responsibilities:

  • Take responsibility for tools, projects, and product components
  • Develop new tools and clarify requirements or missing information with stakeholders
  • Administer machines and ensure steady service availability for components hosted on Amazon AWS
  • Maintain software release stability and quality
  • Drive continuous improvements across the development and infrastructure landscape
  • Collaborate with the Labs' Tools and Automation team

Requirements:

  • 5+ years of Python development experience
  • Good experience with common Python frameworks such as Pika, Boto3, SQLAlchemy, Django, or FastAPI
  • Knowledge of code quality practices, including PEP 8 and linters
  • Knowledge of test-driven development with Pytest
  • Experience with REST APIs, server applications/microservices, and clients
  • Experience with Ansible, PostgreSQL, and Jenkins or Bamboo (CI/CD)
  • Experience with common Amazon AWS components and their administration
  • Experience with Kubernetes
  • Experience with RabbitMQ is beneficial
  • Fast learner and excellent team player
  • Excellent problem-solving and troubleshooting skills