RRD is seeking a Staff Software Engineer I to design and develop software for current components, subsystems, systems, or applications. This role involves supporting complex design and coding projects, maintaining previous software versions, and adhering to sound software development methodologies. The engineer will collaborate with the development team on multi-person projects, demonstrate technical leadership on smaller efforts, and communicate effectively across cross-functional teams including engineering, data science, product management, user experience, analytics, account management, and IT. The position also requires engaging with customers or end users, participating in intern and team interviews, and maintaining technical expertise as a Subject Matter Expert (SME) in specific areas or components.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level