The Staff Software Development Engineer designs, develops, and implements digital solutions and systems using advanced technical expertise to architect and code software applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the technical direction and innovation of digital engineering projects. The role contributes to solution design and architecture, evaluates technical feasibility, performance, and scalability, and helps ensure solutions meet business requirements and quality standards. It also supports engineering quality and team development through code reviews, knowledge sharing, adoption of effective tools and practices, implementation of complex features, and mentorship of junior developers.
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
Senior