Senior Software Engineer
Core
Lead architecture discussions, develop design specifications, and build secure, scalable software systems while driving engineering improvements and incident management.
Role type
Senior Software Engineer (Architecture & Security)
Builds
Scalable software products and secure deployment frameworks
Domain
Software Engineering / Cybersecurity
Required skills
System architecture, secure coding practices, test automation, incident management, code review, deployment strategy, feature flagging, telemetry integration, debugging, AI tool usage
Preferred skills
Security compliance expertise, stakeholder collaboration, knowledge sharing
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Lead architecture discussions and develop design specifications; Build code applying secure design principles; Create test strategies and ensure solution quality; Conduct thorough code reviews focused on security and compliance; Act as DRI for on-call duties and incident management; Integrate telemetry and logging to improve monitoring and security analysis.
Seniority
Senior, hands-on IC
