Software Engineer

2 semanas atrás


Rio de Janeiro, Rio de Janeiro, Brasil Wikimedia UK Tempo inteiro

Software Engineer - Web Team Summary On the Web Team, we work to improve the user experience for the readers of Wikimedia sites.

These readers are responsible for 25 Billion monthly page views, from up to 2 Billion unique devices.

We're currently working to bring dark mode and font size customization to our users, as well as enhancements to the accessibility of our pages.

We are exploring a future focused on growing our platform capabilities, and working with our communities to improve the flexibility and consistency of the user experience across the desktop and mobile web.

As a full stack engineer – with both backend and frontend experience – you will be responsible for making changes to both our javascript-based frontend and our PHP-based backend code.

For this role, the majority of your time will be spent on the frontend user experience and our skins-based templating system, but you will also be asked to make changes to backend services, metrics, and other non-user-facing code.

You should be comfortable with benchmarking, running synthetic tests and have an understanding of XSS and how to prevent them, as well as productioning backend services.


You are responsible for:

Improving the Wikipedia product experienceIterating on new products and features through collaboration with designers and product managersWriting multilingual and accessible JavaScript, CSS, and PHPCreating and maintaining internet APIs with server scripting languagesInstrumenting components to monitor feature and quality characteristicsLeveraging caching and persistence technologiesSkills and Experience: 2-5 years related professional experience in a related fieldExperience building user-friendly features and software components with good performanceExperience working on backend services with high availability and uptimeFocused software engineering: you enjoy writing unit and integration tests, proactively addressing security and code review feedback, and thoughtfully balancing architectural tradeoffsQualities that are important to us: A desire to make meaningful contributions to knowledge equity, free culture, and open accessAn emphasis on communicating clearly in both synchronous and asynchronous channelsAdditionally, we'd love it if you have: Fluency in one or more regional languages in Africa, Asia, or Latin AmericaPractical skills with or ReactProject work in data science, machine learning, AI (especially in natural language)A history of open source contributionBachelor's, master's, or doctorate degree in computer science, management information systems, or STEM field (or equivalent certification)Familiarity with Wikipedia / wikitext / markdown editing or content management systems (e.g., MediaWiki, Drupal, WordPress).

We grow and care for MediaWiki and Wikimedia specific services. MediaWiki is an open source, PHP, MySQL, and JavaScript web application that powers Wikipedia and other Wikimedia Foundation websites.

It has been incrementally developed for over 15 years to become a richly featured wiki engine and the basis for hundreds of extensions and skins, and has a vibrant volunteer community.

Our services utilize a number of technologies.
Experience in or interest in developing for markets in Africa, Asia, or Latin America.

About the Wikimedia FoundationThe Wikimedia Foundation is the nonprofit organization that operates Wikipedia and the other Wikimedia free knowledge projects.

Our vision is a world in which every single human can freely share in the sum of all knowledge.

We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge freely.

We host Wikipedia and the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive.

The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive donations from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.

As an equal opportunity employer, the Wikimedia Foundation values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace.

We encourage people with a diverse range of backgrounds to apply.

We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics.

The Wikimedia Foundation is a remote-first organization with staff members including contractors based 40+ countries*.

Salaries at the Wikimedia Foundation are set in a way that is competitive, equitable, and consistent with our values and culture.

The anticipated annual pay range of this position for applicants based within the United States is US$85,925 to US$134,289 with multiple individualized factors, including cost of living in the location, being the determinants of the offered pay.

For applicants located outside of the US, the pay range will be adjusted to the country of hire. We neither ask for nor take into consideration the salary history of applicants. The compensation for a successful applicant will be based on their skills, experience and location.
*Please note that we are currently able to hire in the following countries: Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America and Uruguay. Our non-US employees are hired through a local third party Employer of Record (EOR).
We periodically review this list to streamline to ensure alignment with our hiring requirements.

All applicants can reach out to their recruiter to understand more about the specific pay range for their location during the interview process.

If you are a qualified applicant requiring assistance or an accommodation to complete any step of the application process due to a disability, you may contact us at
or More information U.S.

Benefits & Perks Wikimedia Foundation Applicant Privacy Policy News from across the Wikimedia movement Blog Wikimedia 2030 Our Commitment to Equity This is Wikimedia Foundation Facts Matter Our Projects Our Tech Stack

#J-18808-Ljbffr
  • Senior Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil NOV Inc Tempo inteiro

    As a Senior Software Engineer in NOV, you will develop new and current software applications that will directly support the work in the departments of Subsea Production Systems segment. You will develop simple solutions working small, talk to end-users during the entire product development process, use your problem-solving approach and be curious monitoring...

  • Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Begen Tempo inteiro

    Company Description Begen is an all-in-one SaaS platform located in Rio de Janeiro, RJ that empowers companies to fully utilize the potential of Artificial Intelligence. Our platform provides a comprehensive solution for businesses to leverage AI technologies and drive innovation in their operations. We believe in the power of AI to transform industries...

  • Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Estado do Rio de Janeiro, Brasil Begen Tempo inteiro

    Company Description Begen is an all-in-one SaaS platform located in Rio de Janeiro, RJ that empowers companies to fully utilize the potential of Artificial Intelligence. Our platform provides a comprehensive solution for businesses to leverage AI technologies and drive innovation in their operations. We believe in the power of AI to transform industries and...

  • Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Estado do Rio de Janeiro, Brasil Begen Tempo inteiro

    Company DescriptionBegen is an all-in-one SaaS platform located in Rio de Janeiro, RJ that empowers companies to fully utilize the potential of Artificial Intelligence. Our platform provides a comprehensive solution for businesses to leverage AI technologies and drive innovation in their operations. We believe in the power of AI to transform industries and...

  • Senior Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Xometry Tempo inteiro

    We are looking for a senior-level full stack software engineer to join our software engineering organization. You'll be working as part of a skilled, collaborative team to evolve our instant-quote product and the technology platform behind it. You want to be part of a small, intensely skilled team, who feel total ownership of their work, and can't imagine a...

  • Senior Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Xometry Tempo inteiro

    We are looking for a senior-level front end software engineer to join our software engineering organization. You'll be working as part of a skilled, collaborative team to evolve our instant-quote product and the technology platform behind it. You want to be part of a small, intensely skilled team, who feel total ownership of their work, and can't imagine a...


  • Rio de Janeiro, Rio de Janeiro, Brasil Carta Tempo inteiro

    The Problems You'll SolveAt Carta, our employees set out on a mission to unlock the power of equity ownership for more people in more places. We believe that the problems we solve today unlock the opportunities of tomorrow.As a senior software engineer, you'll work to:Here are some problems we need you to help us solve:Carta's developers work in distinct...

  • Devops Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Macher Tecnologia Tempo inteiro

    Macher Tecnologia is recruiting one hands-on one DevOps Engineer to support one of its clients developing software technologies for the transportation

  • Software Engineer, Brazil

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Boston Consulting Group Tempo inteiro

    *Locations*: São Paulo | Rio de Janeiro Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling...

  • Software Engineer, Brazil

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Boston Consulting Group Tempo inteiro

    *Locations*: São Paulo | Rio de JaneiroWho We AreBoston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling...


  • Rio de Janeiro, Rio de Janeiro, Brasil CARTA Tempo inteiro

    The Company You'll Join Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places. Carta is trusted by more than 40,000 companies and over two million people in nearly 160 countries to manage cap tables,...

  • Staff Software Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Varsity Tutors Llc Tempo inteiro

    About the Role: We are looking for a Staff Software Engineer (Full-Time Contractor) based in South America to join us on our mission to help people learn This is a great opportunity to work with an amazing team and drive the technology of learning products and platforms. We operate in a highly collaborative environment with Product and Design to build...

  • Senior Data Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Xometry Tempo inteiro

    We are looking to add a Senior Data Engineer to our Marketplace Services team. The ideal candidate will have a passion for building and maintaining Xometry's core data pipelines and models used to understand key business performance. Additionally, this person will help scale data modeling across all global entities. You will play a crucial role in a rapidly...


  • Rio de Janeiro, Rio de Janeiro, Brasil EQUINOR Tempo inteiro

    At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in... At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in... ...

  • Qa Engineer

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Bluelight Consulting Llc Tempo inteiro

    Bluelight Consulting is a leading software consultancy seeking a skilled QA Engineer to join our fast-growing team. Our mission is to design and develop technology that improves the lives of its users while providing an exceptionally high level of service to our clients. We are looking for a QA Engineer who wants to be part of a fast-paced, dynamic...


  • Rio de Janeiro, Rio de Janeiro, Brasil Third-Party Job Posts Tempo inteiro

    Together we're on a mission to power every property in the world, and to do that, we need to find the best talent in the world. That's why we're on the search for a superstar Senior Backend Engineer. As a Backend Engineer, you will implement new architectures, features, and best practices to scale the Cloudbeds platform. You will contribute to new efforts in...

  • Software Engineer Sênior

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Stone - Vagas Para Atração Tempo inteiro

    Quem é Stone Tech?A Stone nasceu com o propósito de ser protagonista na transformação da indústria de pagamentos, lutando para oferecer as melhores soluções para quem empreende no Brasil.Pensando nisso, construímos a Stone Tech A junção dos times de tecnologia Stone Co. e as empresas financeiras do grupo que reconhecem o potencial empreendedor de...

  • Software Engineer Sênior

    1 semana atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Stone - Vagas Para Atração Tempo inteiro

    Quem é Stone Tech?A Stone nasceu com o propósito de ser protagonista na transformação da indústria de pagamentos, lutando para oferecer as melhores soluções para quem empreende no Brasil.Pensando nisso, construímos a Stone Tech A junção dos times de tecnologia Stone Co. e as empresas financeiras do grupo que reconhecem o potencial empreendedor de...

  • Senior Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Transfero Group Tempo inteiro

    OGrupo Transferoé uma empresa internacional com sede em Zug, Suíça, no coração do Crypto Valley. Nosso propósitoé facilitar e promover o acesso e a adoção de ativos digitais, viabilizando uma transição segura para um sistema financeiro global mais descentralizado e fundamentado na liberdade e autonomia. Oferecemos soluções privadas baseadas na...


  • Rio de Janeiro, Rio de Janeiro, Brasil Dynatrace Software Gmbh Tempo inteiro

    As a Customer Success Engineer, you will be responsible for building and maintaining post-sales relationships and technical strategy with Dynatrace's strategic customers. A large percentage of your customers you engage with will include Enterprise & Strategic customers from a Dynatrace spend perspective as well as customers who are part of the Enterprise...