The Senior Software Engineer will act as a technical leader focusing on decomposing legacy systems into scalable, cloud-native architectures
Job Summary
The Senior Software Engineer will act as a technical leader focusing on decomposing legacy systems into scalable, cloud-native architectures.
WGU offers a comprehensive benefits package including medical, dental, vision, retirement savings, and up to 12 weeks of parental leave.
This role requires translating complex requirements into effective technical solutions while balancing speed and quality using pragmatic engineering practices.
Matching Summary
The Senior Software Engineer will act as a technical leader focusing on decomposing legacy systems into scalable, cloud-native architectures.
Salary
Base: $140,200.00 - $217,200.00; Bonus/Equity: Eligible for bonuses; Benefits: Medical, dental, vision, retirement plan, and flexible PTO
Skills & Requirements
Must-have
6+ years building scalable software systems
Experience with Java or similar languages
Cloud platform experience preferably AWS
Service-oriented or modular architecture design
System design and architectural decision making
Nice-to-have
Experience with system modernization transformations
Familiarity with enterprise or higher education platforms
Mentoring engineers or acting as technical lead
Experience with event-driven systems like Kafka
Strong ownership mindset in ambiguous environments
Key Requirements
Bachelor's degree in Computer Science or related field
Minimum 6 years of experience delivering scalable software
Proficiency in Java or similar backend languages
Demonstrated experience with service-oriented architectures