Software Development Engineer II
Core
Design and implement scalable, performant, and secure software features across major portions of the team's systems.
Role type
Software Development Engineer II
Builds
Scalable, performant, and secure software features
Domain
Software Engineering
Deliverable
production ML models
Required skills
System design, coding, testing, deployment, operational support, code review, troubleshooting, root cause analysis, C#, C++, Java, Perl, Object-Oriented Design
Preferred skills
Full software development lifecycle experience, coding standards, source control, build processes
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement scalable software features, contribute to the full software development lifecycle, review code and mentor engineers, troubleshoot operational issues and drive permanent fixes
Seniority
Mid-level, hands-on IC