Software Engineer II - Full Stack
Core
Design, build, and maintain extensible and maintainable products, services, and features while ensuring security, compliance, and system health.
Role type
Full Stack Software Engineer
Builds
Products, services, and features
Domain
Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
System design, code review, test automation, project planning, deployment management, telemetry integration, developer tooling, security compliance, data analysis, experimentation
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Collaborate with stakeholders to identify user requirements and incorporate feedback into designs; Contribute to product architecture and create proposals; Implement code with a focus on extensibility and maintainability; Review code for quality and adherence to standards; Execute project plans and support safe deployment; Manage live service operations and act as DRI on call; Integrate telemetry data and contribute to system health analysis; Improve developer tools and automation in production.
Seniority
Mid-level IC