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).
The Wikimedia Foundation is looking for a Senior Software Engineer to join our team, reporting to the Sr. Engineering Manager. As the Senior Software Engineer, you will be responsible for developing and executing on the long-term engineering strategy in collaboration with the product team. You will contribute heavily to the high impact challenges behind innovating, building, and maintaining Wikipedia’s data feeds for high volume reusers. In this role, you will foster cross team collaboration where necessary to address business goals, keep the team moving quickly by designing and implementing necessary tools and services, and guide the team on best practices for software engineering and infrastructure reliability.
Job Responsibility:
Bringing your creativity to improve our current infrastructure
Being a key part of planning our future technical roadmap
Maintaining and improving the reliability of highly used commercial data feeds
Supporting new code/feature deployments
Troubleshooting, debugging and following-up on emerging issues in our application stack and its surroundings
Assisting in the architectural design of new services and making them operate at scale
Incident response, diagnosis and follow-up on system outages or alerts across Wikimedia Enterprise’s production infrastructure
Sharing our values and work in accordance with them
Requirements:
Being comfortable working in a semi-ambiguous environment, similar to that of a startup
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 Nodejs and Go applications
Comfortable with configuration management and orchestration tools (ECS, Kubernetes), and modern observability infrastructure (monitoring, metrics and logging)
Aptitude for automation and streamlining of tasks
Comfortable with shell and scripting languages used in an SRE/Operations engineering context (e.g. Python, Go, Bash, Ruby, etc.)
Good understanding of Linux/Unix fundamentals and debugging skills
Strong English language skills and ability to work independently, as an effective part of a globally distributed team
B.S. or M.S. in Computer Science or equivalent in related work experience
Nice to have:
Track record of open source contributions is highly appreciated
Experience with non-cloud hosted infrastructure
Startup experience is a plus
Remote work experience with a highly distributed team
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.