Senior Application Security Engineer
Core
Integrating security controls into the software development lifecycle (SDLC) for robot software, cloud platforms, and internal tools to minimize application-layer vulnerabilities.
Role type
Senior Application Security Engineer
Builds
Secure robot software, cloud platform (Agility Arc), and internal tools
Domain
Robotics, Cloud Security, Application Security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Application Security engineering, Penetration testing, Vulnerability scanning, CI/CD pipeline security, Cloud security (AWS/GCP), Kubernetes security, Static/Dynamic Application Security Testing (SAST/DAST), Software Bill of Materials (SBOM) management, Threat modeling, Python/Go/C++ programming
Preferred skills
IoT or robotics industry experience, AI for coding or application security tooling
Technologies
GitHub, GitLab, Artifactory, AWS, GCP, Kubernetes, SAST, DAST, SBOM systems
Responsibilities
Support security practices throughout the entire software development process from design review through deployment; Perform offensive penetration testing on web applications, internal services, and robot-side software; Support security tools including SAST, DAST, runtime vulnerability assessments, and SBOM systems; Support threat modeling including security reviews of major software releases; Manage the lifecycle of identified vulnerabilities prioritizing remediation based on risk; Partner with development, platform, and infrastructure teams to ensure security requirements are met without hindering engineering velocity
Seniority
Senior, hands-on IC with mentorship responsibilities