Software Engineer
Core
Design, develop, and maintain large-scale distributed software services and solutions with a focus on end-to-end user experience, modularity, security, and reliability.
Role type
Senior Software Engineer (Full Stack)
Builds
Large-scale distributed software services and user-facing components
Domain
Cloud Security / Enterprise Software
Deliverable
production ML models | product features
Required skills
Full stack development, distributed systems design, error handling, clean code architecture, unit testing, modularization, security implementation
Preferred skills
Frontend development, React, Storybook, C#, Java, JavaScript, Python
Technologies
React, Storybook, C#, Java, JavaScript, Python, C, C++
Responsibilities
Design and develop large-scale distributed software services; ensure services are well-defined, modularized, secure, reliable, and monitored; collaborate with stakeholders to drive improvements across multiple teams and geographies.
Seniority
Senior, hands-on IC
