Senior Software Engineer
Core
Design, build, and maintain secure, scalable software systems with a focus on data engineering, analytics, and safety-critical features.
Role type
Senior Software Engineer (Data Engineering & Security)
Builds
Production software features, data pipelines, and secure system architectures
Domain
Software Engineering, Data Engineering, Cybersecurity
Deliverable
production ML models | product features | infrastructure
Required skills
Secure coding practices, system architecture design, debugging, automation, data modeling, performance optimization, SLA monitoring, stakeholder collaboration
Preferred skills
Security technology implementation, telemetry integration, hypothesis testing for technical solutions
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Review and break down work items into tasks with stakeholder collaboration, develop secure and maintainable code, support feature deployments and live service operations, contribute to architectural processes and data analysis, integrate automation into testing and production, monitor system functionality within SLA timeframes
Seniority
Senior, hands-on IC