Veteran software engineer, and this is my favourite job I've had. The work is worthwhile, there are some very smart and capable people among my colleagues, there's lots of variety and opportunities for learning, and I am free to choose the work/life balance that I want.
Note that the pay range for each role and level within that role is set at -/+20% around the median for that role/level within an individual country/region.
It can be chaotic. Decision-making is often consensus-driven, with lots of involvement from the volunteer community. Because it's a non-profit, there's no bottom line, and it can be very difficult to decide on priorities.
The current CPTO is slowly pushing through far-reaching changes in how things are done. So far, all the change I've seen has been positive. Keep it up!
The interview process with Wikimedia is a long process. * Interview with recruiter. * Interview with two Software developers. * Technical challenge and technical interview with two software developers. * Final Interview with two Wikimedia em
This was an interview for an entry-level software engineering position. The whole interview process took roughly six weeks from application to offer. The interview loop consisted of one recruiter screen, followed by an interview with the hiring mana
Applied via Stack Overflow, the initial screen was a written assignment to show understanding of a codebase. After passing that, I had an hour-long interview with an engineer. The third phase was five hour-long hangouts. This was the bad part – no a
The interview process with Wikimedia is a long process. * Interview with recruiter. * Interview with two Software developers. * Technical challenge and technical interview with two software developers. * Final Interview with two Wikimedia em
This was an interview for an entry-level software engineering position. The whole interview process took roughly six weeks from application to offer. The interview loop consisted of one recruiter screen, followed by an interview with the hiring mana
Applied via Stack Overflow, the initial screen was a written assignment to show understanding of a codebase. After passing that, I had an hour-long interview with an engineer. The third phase was five hour-long hangouts. This was the bad part – no a