This position performs complex research, design, and software development assignments within a software functional area or product line. It provides direct input to project plans, schedules, and methodologies for cross-functional software products. The role typically designs software across multiple systems, mentors junior team members, and engages with users or customers to translate requests into solutions. The engineer collaborates with technical personnel and development teams to finalize requirements, develop complex system components, resolve technical issues, and implement software using established development processes and best practices. The position also trains entry-level engineers as directed by department management and keeps current with new technology developments. The U.S. national base pay range is $95,300–$158,800, with geographic differentials potentially applying. The job is eligible for an annual incentive bonus. Benefits are country-specific; applicants are directed to access benefits specific to their location.
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