Engineer 3, Development Engineer
Core
Design and develop software solutions, customize applications, and provide technical leadership for routine projects.
Role type
Senior IC backend software engineer
Builds
Microservice-based software solutions and RESTful web services
Domain
Media and technology, cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java (17+), Spring Boot, RESTful API design, microservices architecture, SQL/NoSQL database design, message-based systems, Docker, Kubernetes, Git, Linux/macOS, shell scripting, Python, Bash
Preferred skills
Video streaming (HLS, DASH, DRM), CDN configuration, AWS cloud services
Technologies
Java, Spring Boot, MySQL, MongoDB, Firestore, RabbitMQ, Docker, Google Kubernetes Engine, Google Cloud Platform, Git, Maven
Responsibilities
Design, develop, and integrate innovative software solutions; analyze system requirements and customize applications; assist with software updates and release roll-outs; mentor junior engineers; collaborate with Quality Assurance to verify technical specifications; troubleshoot complex technical issues; conduct training sessions for operational staff
Seniority
Senior, hands-on IC