This role designs, implements, and deploys scalable software solutions that meet customer requirements and support high-availability environments. The engineer collaborates with other engineers to develop software components using technologies such as virtualization, microservices, software-defined networking, network functions virtualization, and big data. The role requires independent judgment to resolve technical issues and make recommendations about software design and implementation. Success is measured by delivering effective software solutions that integrate with system protocols and meet business and technical requirements. The work supports organizational capabilities by enabling advanced software systems that improve operational efficiency and customer experience. The position requires a bachelor's degree plus five years of related work experience, or an advanced degree with three years of related experience. Acceptable fields include Computer Science, Software Engineering, Information Management, or equivalent experience in the field. Candidates must be at least 18 years old and legally authorized to work in the United States. Travel is indicated as required, but the posting does not specify its extent. The national base pay range is $114,300–$228,700. The total target cash earnings opportunity is $131,445–$263,005, combining base salary and target annual incentive opportunity. Actual compensation may vary based on location, qualifications, experience, performance, and company results.
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