The Staff Software Engineer provides technical expertise, influence, and leadership across the technology organization. The role applies expert knowledge to promote engineering best practices and well-designed architecture, and serves as a key stakeholder and initiator of significant changes to processes, engineering practices, and system administration. The engineer addresses critical issues and initiatives across multiple teams, applies deep knowledge of current and emerging engineering practices, and helps foster a positive, productive culture based on WGU Leadership Principles. The role provides technical leadership across software engineering disciplines and teams, contributes as a lead or consultant, mentors and directs colleagues, and helps identify and resolve systemic issues. It supports planning by identifying technical risks and dependencies, recommends solutions to problems, and works with product owners to address requirements deficiencies. The engineer also advances operational excellence and platform availability, plans cost-effective testing strategies, and designs systems for functional and non-functional requirements, scale, reliability, and cost in public cloud environments. The position requires occasional travel of up to 20%, including attendance at designated company summits, typically one to two per year. Other business-related travel may be assigned as needed. This is a full-time regular position classified for 40 standard weekly hours and eligible for bonuses and the listed benefits.
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