Wikimedia Foundation is hiring a
Senior Software Engineer

Logo of Wikimedia Foundation

Wikimedia Foundation

πŸ’΅ $109k-$169k
πŸ“Remote - Worldwide

Summary

Join the Wikimedia Foundation as a Senior Software Engineer to develop and execute on the long-term engineering strategy, contribute to innovating, building, and maintaining Wikipedia's data feeds, and foster cross-team collaboration.

Requirements

  • Being comfortable working in a semi-ambiguous environment, and collaborate across teams
  • 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

Responsibilities

  • 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
  • Monitoring system performance to make data-driven decisions
  • Writing and maintaining comprehensive documentation
  • Staying up to date on emerging technologies and best practices to improve technology
  • Identify and implement opportunities to automate to increase efficiency

Preferred Qualifications

  • Track record of open source contributions is highly appreciated
  • Experience with non-cloud hosted infrastructure
  • Remote work experience with a highly distributed team

Benefits

  • Health insurance
  • Retirement benefits
  • Paid time off
  • Remote work, flexible hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Wikimedia Foundation know you found this job on JobsCollider. Thanks! πŸ™