Senior Software Engineer - Cybersecurity
Core
Design, build, and evolve secure, resilient, and scalable software systems, embedding security into the software lifecycle for enterprise-grade platforms in regulated environments.
Role type
Senior IC software engineer (cybersecurity)
Builds
Secure backend systems, APIs, and microservices architectures
Domain
Healthcare technology / Cybersecurity
Deliverable
production ML models | product features
Required skills
Secure coding, RESTful API design, relational databases, C#, authentication, authorization, encryption, secrets management, threat mitigation, Secure SDLC, CI/CD, DevSecOps, scalable system design, vulnerability prevention
Preferred skills
Cloud security (AWS/Azure/GCP), IAM, compliance-driven system design, medical device cybersecurity practices, SAST/DAST tooling, microservices architecture
Technologies
C#, RESTful APIs, relational databases, Windows, Unix/Linux, AWS, Azure, GCP, SAST, DAST
Responsibilities
Define and develop secure software solutions in Agile environments; translate business/security requirements into user stories; drive engineering efficiency via secure design patterns and reusable components; align with cyber-security, quality, and regulatory teams; implement robust data structures and algorithms with security focus; integrate applications with secure APIs and cloud services; lead code reviews focusing on secure coding; troubleshoot complex security issues; mentor engineers to raise organizational security maturity
Seniority
Senior, hands-on IC