In this role, you will work as a Software Engineer focused on designing, developing, testing, and maintaining system-level and application-level software. You will contribute to complex software initiatives that support large-scale platforms, with a strong emphasis on operating systems, virtualization, and Linux-based environments. The role involves hands-on development, deep system debugging, test automation, and post-deployment validation to ensure reliability, performance, and scalability across multiple projects. You will collaborate closely with cross-functional engineering teams to gather requirements, analyze system behavior, implement new functionality, and improve existing systems while maintaining high engineering and quality standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
501-1,000 employees