System Software Engineer
Core
Designs, develops, troubleshoots, and debugs software programs for enhancements and new products, including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.
Role type
System Software Engineer
Builds
Operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools
Domain
Enterprise IT infrastructure and cloud-edge systems
Deliverable
production ML models | product features | infrastructure
Required skills
Secure coding practices, C# / .NET Framework, Object oriented design, Windows/Linux OS, SQL/SQL Server, REST APIs/Web Development
Preferred skills
PowerShell, Python, Perl, GitHub, Jenkins, Docker/Containers
Technologies
.NET Framework, SQL Server, IIS, Docker, Jenkins, GitHub, PowerShell, Python, Perl
Responsibilities
Codes and programs enhancements, updates, and changes for portions and subsystems of systems software; Executes established test plans and protocols for assigned portions of code; Identifies, logs, and debugs assigned issues; Develops understanding of and relationship with internal and outsourced development partners on software systems design and development.
Seniority
Mid-level IC (2-3 years experience)