Development Engineer 4
Core
Designing and customizing new software applications to enhance functionality and user experience, managing updates/releases, and mentoring junior staff.
Role type
Senior IC software development engineer
Builds
Customized software applications and updates
Domain
Media and technology
Deliverable
production ML models | product features
Required skills
Software application design, system requirements analysis, software update management, stakeholder collaboration, technical documentation, performance metrics analysis, Quality Assurance partnership, market trend analysis, peer programming/mentoring
Preferred skills
Independent judgment, adaptability to variable schedules
Technologies
None explicitly stated
Responsibilities
Designing new software applications and customizing them to maximize functionality; Assisting in software update and release processes; Collaborating with cross-functional teams to integrate tailored solutions; Providing mentorship to junior engineers; Managing documentation for development activities; Tracking and evaluating software performance metrics; Partnering with Quality Assurance to ensure compliance; Participating in or leading design sprints and prototyping sessions
Seniority
Senior, hands-on IC with mentorship responsibilities