This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As the Senior Engineering Manager, you will be a leader managing the technical roadmap and talented team of engineers behind our Wikimedia Enterprise product. In this role, you will have the opportunity to contribute significantly to architecting, building, and maintaining Wikipedia’s data feeds for high volume reusers. You will work alongside the product and sales teams to define the long term strategy for Wikimedia Enterprise and support the financial sustainability of the Wikimedia movement. The Enterprise product is in its early stages, and this role will change and shape over time as the team grows. We are a distributed and diverse team of engineers with a drive to explore, experiment, and embrace new technologies. We build quickly, deploy often, and our work has a very high impact on the global knowledge ecosystem. We are looking for someone who is eager to wear multiple hats and utilize their experience managing a strong team and setting a culture of collaboration and excitement. Travel is not required but can be helpful for co-ordination and planning at times, some travel is expected, usually 1-2 times per year.
Job Responsibility
Fostering a supportive team environment, ensuring diverse voices are heard and team members feel empowered to lead
Guiding team members with structured development techniques
Coaching engineers in the art and science of software engineering and evolvable software architecture
Owning technical decisions and working closely with team to find best solutions to hard problems
Leading conversations about long term technical strategy of the Wikimedia Enterprise team, with understanding of the principles of the movement
Being a strong voice, leader, and collaborator on team activities including code reviews, ceremonies, and work allocation
Participating in hiring considerate of diversity, equity, and inclusion
Partnering with peers on cross-team delivery and radiating organizational updates
Facilitating product technical strategy and roadmap setting with software engineers and technical product management
Supervising budget and staffing
Requirements
Expertise in B2B environments that require high and unpredictable scale
History of developing high productivity engineering teams working on challenging problems
Expertise managing teams with tight SLAs behind their work
Experience in supporting complex web applications running on Amazon Web Services or other comparable cloud platforms
Experience working with Kafka or similar distributed event processing systems
Experience working with Node.js, Go and PHP applications
Comfortable with configuration management and orchestration tools (ECS, Kubernetes) and modern observability infrastructure (monitoring, metrics and logging)
BS/MS/Ph.D in Computer Science or other relevant technical field or the equivalent in work experience
A desire to make meaningful contributions to knowledge equity, free culture, and open access
Ability to communicate clearly in both synchronous and asynchronous channels
Nice to have
Familiarity with Wikipedia / wikitext / markdown editing or content management systems (e.g., MediaWiki, Drupal, WordPress)
Experience with service based and streaming architectures