How Remoteville checks and expires listings

DevSecOps Engineer

Skills
DevopsJavaJavascriptSoftware DevelopmentLinuxProgrammingPython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of experience in site reliability engineering, software development, and DevOps.
  • Hands-on expertise with container deployment (Docker, Kubernetes, ECS), IaC (Terraform, AWS CloudFormation), service mesh (Istio), and CI/CD pipeline (Jenkins).
  • Experience defining and managing SLI, SLO, and errors with tools like Datadog, Grafana, and Prometheus.
  • Proficiency in Java, Go, Python, or similar languages.
  • Strong knowledge of SQL and NoSQL (DynamoDB, MongoDB, Redis) databases.
  • Understanding of DevSecOps, configuration management, and release engineering.
  • Strong grasp of Linux/UNIX fundamentals and the AWS ecosystem.
  • Experience with SIEMs, AWS Security Hub, Falco, and related technologies is a plus.
  • Experience in SOC 2 Type 2 compliant environments and fintech.
  • FedRAMP experience is a plus.

Nice to have

  • Experience with SIEMs
  • AWS Security Hub
  • Falco
  • FedRAMP experience

Day to day

  • This role is critical to ensuring our systems are secure by design, highly reliable, and scalable.
  • You will work closely with cross-functional teams to design, implement, and maintain security and reliability processes across our cloud environments.
  • Serve as the security team's subject matter expert, providing insights and direction on best practices.
  • Implement SAST, DAST, and IAST for core products, ensuring continuous security testing and monitoring.
  • Automate policy management using Infrastructure as Code (IaC) tools, audit cross-account entities, and enforce granular and least-privilege permissions for human and non-human accounts.
  • Help build and enhance an effective SRE discipline to ensure optimal performance and proactive issue resolution.
  • Collaborate across components and services to deliver high-impact, scalable, and reliable solutions.
  • Engage in all phases of the agile software development lifecycle in a cross-functional team setting.
  • Guide and mentor other engineers and team members in security best practices.