Software Engineering Specialist
Core
Designing, building, delivering, and maintaining software applications and services across machine, cloud, platform, and application areas.
Role type
Software Engineering Specialist
Builds
Software applications and services
Domain
Cloud, Platform, and Application Engineering
Deliverable
production ML models | product features
Required skills
SDLC methodologies, code implementation, performance assessment, data structures and algorithms, platform reliability engineering
Preferred skills
Web services development, queries on existing tables, continuous integration, agile environment experience, technology trend awareness, problem breakdown and estimation, independent responsibility, innovation and experimentation
Technologies
Web services, CI/CD, Agile/XP, Cloud platforms
Responsibilities
Write code meeting standards and delivering desired functionality, assess application performance, implement core data structures and algorithms, build web services and queries, apply continuous integration practices
Seniority
Mid-level, hands-on IC