Remote Jobs at DuckDuckGo 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 20 Remote Jobs at DuckDuckGo tagged DevOps, Scala and Engineer
such as SRE, Business Development and Community Manager

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a Job - $299
Hide this

Last 30 days

DuckDuckGo


Senior Privacy Engineer

Senior Privacy Engineer


DuckDuckGo


senior

engineer

senior

engineer

28d
\nWe are a fully distributed, diverse team from around the world, on a mission to make DuckDuckGo the company people trust most with their online privacy, and we want your help!\n\nJoin us as a Senior Privacy Engineer and help build the privacy technology that underlies DuckDuckGo's search engine, mobile apps and browser extensions.\n\nAs part of our growing Privacy Engineering team, you will collaborate with team members at all levels to improve our existing privacy technology, research and understand new online privacy threats and contribute to the development of solutions to protect users against them. Examples of projects you might work on include: researching how browser fingerprinting is happening in the wild and developing solutions to protect our users against it, running experiments to measure and improve the usability of privacy features across our products, and taking ownership of the technology that powers our privacy solutions (e.g. a crawler that identifies trackers on the web or the cross-platform implementation of tracker blocking in our apps and extensions). \n\n\nWe are a remote company, we empower our team to work wherever they want around the world. That means you have to be self-directed and self-motivated to succeed. If that seems awesome and you like the idea of our core values -- Build trust, Question assumptions, and Validate direction -- you'll fit right in.\nWhat you will do:\n\n\n* Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.\n\n* Contribute to and demonstrate ownership over major components of our privacy technology, taking responsibility for their maintenance and improvement over time.\n\n* Represent DuckDuckGo externally as part of industry privacy working groups, conferences or standards body discussions.\n\n* Step up to resolve product issues that impact our users – large and small.\n\n* Play a key role in improving our software architecture (in both our user-facing products, and internal processes) with the goal of increasing quality and throughput.\n\n* Mentor peers through remote collaboration opportunities, including: product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently across devices.\n\n\n\nWhat we are looking for:\n\n\n* Experience working on privacy solutions in an engineering capacity (e.g. tracker blocker, password manager, or similar technology).\n\n* Deep understanding of web technologies, how they can be exploited and how they can be used to prevent against exploits.\n\n* Deep technical understanding of online privacy threats and the existing solution space to protect against them.\n\n* Proficiency in JavaScript.\n\n* Effective project management skills.\n\n* Creative problem solvers and risk takers. You like to take initiative to push projects forward but know when to involve others.\n\n* Excellent communication skills. You can validate your decisions and communicate them clearly.\n\n\n\nOther things to know:\n\n\n* While we leverage specific job titles for hiring purposes, we do not use them internally. Instead, we follow our own professional levels, with expectations for each level clearly defined across several dimensions.\n\n* We are a small, remote team distributed across time zones, and we rely on a variety of communication tools throughout the day\n\n* Sometimes we meet up! Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each ~4-5 days).\n\n* We believe in a focused approach to collaboration, where individual team members work on a single top priority at a time, each supporting larger, company-wide objectives. This philosophy serves to impact our vision to raise the standard of trust online.\n\n* Our work philosophy centers on empowered project management. All team members have opportunities to run projects.\n\n* Transparency supports individual and team success at DuckDuckGo. We encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback about our products and internal projects.\n\n* We aim to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n* While this is a full-time job, we offer a flexible work arrangement with no core hours, expecting an average commitment of 40 hours per week.\n\n* We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill-building.\n\n\n\n\n\nDuckDuckGo does not work with any recruiting agencies or services.  A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.\n\nDuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n\nIf you think you might thrive in this environment, we would love to hear from you. Use the application to apply!

See more jobs at DuckDuckGo

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This year

DuckDuckGo


Senior Macos Engineer

Senior Macos Engineer


DuckDuckGo


macos

senior

engineer

macos

macos

senior

engineer

macos

3mo
\nWe are a diverse team from around the world, on a mission to make DuckDuckGo the company people trust most with their online privacy, and we want your help!\n\nJoin us as a Senior macOS Engineer andhelp shape the DuckDuckGo experiences across desktop and mobile platforms.\n\nAs part of our growing team, you will collaborate with team members at all levels to identify and close major gaps in our products. Examples of projects you might work on include expanding and improving mobile content blocking, in addition to running experiments to measure and improve user conversion and usability within our applications. You will take direct responsibility of macOS application features, drive improvements, and own product maintenance.\n\nWe are fully-remote and empower our team to be self-directed and self-motivated in their projects. If you'd thrive in that environment, and our core values resonate with you -- build trust, question assumptions, and validate direction -- you'll fit right in!\n\nWhat you will do:\n\n\n* Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.\n\n* Step up to resolve product issues – large and small.\n\n* Identify opportunities to increase searches and enhance the standard of trust online.\n\n* Own major application features and take responsibility for their maintenance and improvement over time.\n\n* Collaborate with peers remotely during product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, performant, and testable code that works consistently across devices.\n\n* Always work to improve the quality of the codebase.\n\n\n\n\nWhat we are looking for:\n\n\n* Significant macOS experience (+5 years), including prior work on at least two large native applications.\n\n* Experience programming in Swift.\n\n* Experience in iOS development.\n\n* Willingness to learn new programming languages and ideas.\n\n* Application architecture experience, including familiarity with MVC/MVVM concepts and how they apply to applications.\n\n* Familiarity with threading and memory management.\n\n* Practiced understanding of how to work with the different libraries and components on macOS and iOS.\n\n* Experience collaborating with a cross-functional team.\n\n* Experience or interest in project advisory, strategic leadership, and/or mentoring.\n\n* Effective project management skills, paired with excellent communication skills.\n\n\n\n\nOther things to know:\n\n\n* While we leverage specific job titles for hiring purposes, we do not use them internally. Instead, we follow our own professional levels, with expectations for each level clearly defined across several dimensions.\n\n* We are a small, remote team distributed across time zones, and we rely on a variety of communication tools throughout the day\n\n* Sometimes we meet up! Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each ~4-5 days).\n\n* We believe in a focused approach to collaboration, where individual team members work on a single top priority at a time, each supporting larger, company-wide objectives. This philosophy serves to impact our vision to raise the standard of trust online.\n\n* Our work philosophy centers on empowered project management. All team members have opportunities to run projects.\n\n* Transparency supports individual and team success at DuckDuckGo. We encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback about our products and internal projects.\n\n* We aim to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n* While this is a full-time job, we offer a flexible work arrangement with no core hours, expecting an average commitment of 40 hours per week.\n\n* We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill-building.\n\n\n\n\nDuckDuckGo does not work with any recruiting agencies or services. Instead, we work with each candidate one-on-one throughout a unique hiring process that we've built to reflect our company culture.\n\nDuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n\nIf you think you might thrive in this environment, we would love to hear from you. Use the application to apply!

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo

 

Senior Frontend Engineer

Senior Frontend Engineer  


DuckDuckGo


front end

senior

engineer

front end

senior

engineer

3mo
\nWe are a diverse team from around the world on a mission to make DuckDuckGo the company people trust most with their online privacy, and we want your help!\n\nJoin us as a Senior Frontend Engineerand help shape the DuckDuckGo user experience across all of our products.\n\nAs part of our growing Frontend Team, you will collaborate with team members at all levels to identify and execute on improvements in our existing products and contribute to the development of new products that further DuckDuckGo's mission. Examples of projects you might work on include: expanding and improving content blocking within our extensions, running experiments to measure and improve the usability of the search engine, and taking ownership of product verticals (e.g. local search) on the main Search Results page. \n\nWe are a remote company, we empower our team to work wherever they want around the world. That means you have to be self-directed and self-motivated to succeed. If that seems awesome and you like the idea of our core values -- Build trust, Question assumptions, and Validate direction -- you'll fit right in.\n\nWhat you will do:\n\n\n* Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.\n\n* Contribute to and demonstrate ownership over major features of the SERP and/or Extension, taking responsibility for their maintenance and improvement over time.\n\n* Step up to resolve product issues – large and small.\n\n* Play a key role in improving our software architecture (in both our user-facing products, and internal processes) with the goal of increasing quality and throughput.\n\n* Mentor peers through remote collaboration opportunities, including: product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently across devices.\n\n\n\n\nWhat we are looking for:\n\n\n* Deep understanding of MV* concepts and how they apply to JavaScript applications.\n\n* Experience working on at least one large frontend application.\n\n* Experience working with a variety of architectural design patterns on the frontend.\n\n* Effective project management skills.\n\n* Creative problem solvers and risk takers. You like to take initiative to push projects forward but know when to involve others.\n\n* Excellent communication skills. You can validate your decisions and communicate them clearly.\n\n\n\n\nOther things to know:\n\n\n* While we leverage specific job titles for hiring purposes, we do not use them internally. Instead, we follow our own professional levels, with expectations for each level clearly defined across several dimensions.\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days).\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n* While this is a full-time job, we offer a flexible work arrangement with no core hours and expect an average commitment of 40 hours per week.\n\n* We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill-building.\n\n\n\n\n\nDuckDuckGo does not work with any recruiting agencies or services. A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.\n\nDuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n\nIf you think you might thrive in this environment, we would love to hear from you. Use the application to apply!

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Senior Backend Engineer

Senior Backend Engineer


DuckDuckGo


senior

engineer

backend

senior

engineer

backend

5mo
\nWe are a diverse team from around the world working together on a mission to make DuckDuckGo the world’s most trusted search engine, and we want your help! \n\nJoin us as a Senior Backend Engineer and become part of the team creating the technology that powers the DuckDuckGo search experience.  \n\nAs part of our Backend Team you will be collaborating with team members at all levels to identify and close major gaps in the search engine. Examples of projects you might work on include: building out features like improved venue search, or running experiments to improve the usability of our search results. Over time you will be directly responsible for features on the search engine results page (SERP) and take ownership over product maintenance and improvement.\n\nWe are a remote company, we empower our team to work wherever they want around the world. That means you have to be self-directed and self-motivated to succeed. If that seems awesome and you like the idea of our core values -- Build trust, Question assumptions, and Validate direction -- you'll fit right in.\n\nWhat you will do:\n\n\n* Lead development of search projects by taking vague problems, scoping them into high impact projects, and executing them against a set of success criteria.\n\n* Take responsibility for solving product issues – both big and small.\n\n* Implement and/or create algorithms to improve the content we present on the SERP.\n\n* Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently and is performant.\n\n* In time, take leadership responsibility for several senior engineers, mentoring them and helping them grow at DuckDuckGo.\n\n\n\n\nWhat we are looking for:\n\n\n* Significant backend engineering experience (around 6+ years).\n\n* Expertise working on the backend side of at least one large application.\n\n* Experience in leading engineering teams of 3+ people.\n\n* Effective project management skills.\n\n* Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code (ours is mostly written with Perl).\n\n* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but know when to get others involved.\n\n* Excellent communication skills. You can validate and communicate your decisions clearly.\n\n\n\n\nOther things to know:\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n* While this is a full time job, we offer a flexible work arrangement with no core hours and expect an average commitment of 40 hours per week.\n\n* We support professional development of our team members through career advisory and a learning stipend, reinforcing our culture of growth and skill building.\n\n\n\n\nIf you think you might thrive in this environment, we would love to hear from you using the application below.

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Senior Mobile Application Developer

Senior Mobile Application Developer


DuckDuckGo


dev

mobile

senior

digital nomad

dev

mobile

senior

digital nomad

7mo
\nWe are a diverse team from around the world, working together on a mission to set a new standard of trust online.  Join our Mobile team as a remote Senior Mobile Application Developer and help shape the DuckDuckGo iOS and Android experiences.\n\nAs part of our growing team, you will be collaborating with team members at all levels to identify and close major gaps in our products.  Examples of projects you might work on include: building out and improving mobile content blocking, improving installation conversion, or running experiments to investigate and improve the usability of our mobile apps. You will be directly responsible for mobile application features, taking ownership over product maintenance, and driving improvements in both our iOS and Android applications.\n\nWhat you will do:\n\n\n* Lead development of projects by taking vague problems, scoping them into high impact projects, and executing them against a set of success criteria\n\n* Play a key role in improving the software architecture\n\n* Take responsibility for solving product issues – large and small.\n\n* Implement mobile solutions to improve our iOS and Android apps directly.\n\n* Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently across devices and is performant.\n\n\n\n\nWhat we are looking for:\n\n\n* Significant cross-platform mobile engineering experience (5+ years) in iOS and Android\n\n* Expertise working on at least one large application\n\n* Effective project management skills\n\n* Familiarity with MVC/MVVC concepts and how they apply to mobile applications\n\n* Familiarity with mobile threading and memory management\n\n* Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code.\n\n* Ability to develop effective UX solutions through user feedback loops, leveraging both quantitative and qualitative metrics.\n\n* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but know when to get others involved.\n\n* Strong communication skills. You can validate and communicate your decisions clearly.\n\n\n\n\nOther things to know:\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n\n\n\nDuckDuckGo does not work with any recruiting agencies or services.  A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.\n\nDuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n\nIf you think you might thrive in this environment, we would love to hear from you.  Use the application below to apply!

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo

 

Android Tech Lead

Android Tech Lead  


DuckDuckGo


exec

android

exec

android

7mo
\nWe are a diverse team from around the world, working together on a mission to set a new standard of trust online.\n\nJoin the Mobile team as an Android Tech Lead and help shape the technology that powers the DuckDuckGo search experience.\n\nAs part of our growing team, you will collaborate with team members at all levels to identify and close major gaps in our products.  Examples of projects you might work on include building out and improving mobile content blocking, improving installation conversion, or running experiments to investigate and improve the usability of our mobile apps. You will be directly responsible for mobile application features, taking ownership over product maintenance, and driving improvements.\n\nWhat you will do:\n\n\n* Lead development of projects by taking vague problems, scoping them into high impact projects, and executing them against a set of success criteria\n\n* Play a key role in improving the software architecture\n\n* Take responsibility for solving product issues – large and small.\n\n* Implement and/or create mobile solutions to improve apps directly.\n\n* Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently across devices and is performant.\n\n\n\n\nWhat we are looking for:\n\n\n* Significant Android development experience (5+ years)\n\n* Previous experience as a tech lead\n\n* Highly proficient in Kotlin\n\n* Previous engineering experience beyond the usual Android technologies such as Android NDK, C++, backend development or web development\n\n* Expertise working on at least two large applications\n\n* Effective project management skills\n\n* Familiarity with MVC/MVVC concepts and how they apply to mobile applications\n\n* Familiarity with mobile threading and memory management\n\n* Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code.\n\n* Ability to develop effective UX solutions through user feedback loops leveraging both quantitative and qualitative metrics.\n\n* Creative problem-solvers and risk-takers. You like to take initiative in pushing a project forward, but know when to get others involved.\n\n* Strong communication skills. You can validate and communicate your decisions clearly.\n\n\n\n\nOther things to know:\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n\n\n\nDuckDuckGo does not work with any recruiting agencies or services.  A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.\n\nDuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.\n\nIf you think you might thrive in this environment, we would love to hear from you.  Use the application below to apply!

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Duckduckgo Site Reliability Engineer

Duckduckgo Site Reliability Engineer


DuckDuckGo


sys admin

engineer

admin

sys admin

engineer

admin

2yr
\nWe are a diverse team from around the world working together on a mission to make DuckDuckGo the world’s most trusted search engine, and we need your help!  \n\n\nJoin us as a Site Reliability Engineer at DuckDuckGo and and become part of the team shaping our growing infrastructure.  As a member of our small Operations team, you will work together with your peers to keep the search engine online, stable, and fast. You will leverage your expertise to challenge our assumptions about the reliability of our deployment and the effectiveness of our processes as we strive to improve. \n\n\nDuckDuckGo is a remote company and our employees live all over the world! We empower our team with personal autonomy on team projects. This means you must be self-directed and self-motivated to succeed. If that seems awesome and you identify with our core values -- build trust, question assumptions, and validate direction -- then you'll fit right in. \n\n\nWhat you will do:\n\n\n* Lead high-complexity projects from scoping to deployment to production.\n\n* Develop effective tools, alerts, and responses to identify and address reliability risks.\n\n* Work closely with search engineers to triage production issues and determine appropriate remediation including code changes and performance considerations.\n\n* Share on-call responsibilities -- collaborating with other engineers to triage and fix reliability issues that come up in production and autonomously put out fires that may come up.\n\n* Help determine the future technical direction of our deployment with an effort to improve reliability and performance.\n\n\n\n\n\nWhat we are looking for:\n\n\n* Significant experience as a site reliability engineer, including on-call responsibilities (around 5+ years).\n\n* Ability to root cause sources of instability of high-traffic, distributed systems.\n\n* Experience with configuration and troubleshooting of Linux and NGiNX.\n\n* Strong understanding of reliability challenges of large-scale deployments.\n\n* Moderate to advanced programming experience preferably in a high level language like Perl or Python.\n\n* Effective project management skills.\n\n* Strong decision makers. You can make a decision when faced with competing priorities and limited information.\n\n* Someone interested in the why, not just the how. You like to analyze situations and won't be satisfied with a shallow analysis.\n\n* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but can make adjustments based on team feedback.\n\n* Someone who will put the user first in on-call and project work.\n\n* Strong communication skills. You can validate and communicate your decisions clearly.\n\n\n\n\n\nOther things to know:\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up!  You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online.  To do this, we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company.  Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n\n\n\nIf you think you might thrive in this environment, we would love to hear from you using the application below.

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Site Reliability Engineer

Site Reliability Engineer


DuckDuckGo


sys admin

engineer

admin

sys admin

engineer

admin

3yr
\nWe are a diverse team from around the world working together on a mission to make DuckDuckGo the world's most trusted search engine, and we need your help!\n\n\nJoin us as a site reliability engineer at DuckDuckGo and and become part of the team shaping our growing infastructure. As a member of our small Operations team you will work together with your peers to keep the search engine online, stable and fast. You will leverage your expertise to challenge our assumptions about the reliability of our deployment and the effectiveness of our processes as we strive to improve.\n\n\nDuckDuckGo is a remote company and our employees live all over the world! We empower our team with personal autonomy on team projects. This means you must be self-directed and self-motivated to succeed. If that seems awesome and you identify with our core values -- build trust, question assumptions, and validate direction -- then you'll fit right in.\n\n\n\nWhat you will do:\n\n\n\n* Lead high complexity projects from scoping to deployment to production\n\n* Develop effective tools, alerts, and responses to identify and address reliability risks\n\n* Work closely with search engineers to triage production issues and determine appropriate remediation including code changes and performance considerations\n\n* Share the burden of on call responsibilities - collaborating with other engineers to triage and fix reliability issues that come up in production and autonomously put out fires that may come up\n\n* Help determine the future technical direction of our deployment with an effort to improve reliability and performance\n\n\n\n\n\n\n\nWhat we are looking for:\n\n\n\n* Significant experience as a site reliability engineer (around 2+ years).\n\n* Ability to root cause sources of instability of high-traffic, distributed systems.\n\n* Experience with configuration and troubleshooting of Linux and NGiNX.\n\n* Strong understanding of reliability challenges of large-scale deployments.\n\n* Moderate to advanced programming experience (preferably in a high level language like Perl or Python).\n\n* Effective project management skills.\n\n* Strong decision makers. You can make a decision when faced with competing priorities and limited information.\n\n* Someone interested in the why not just the how. You like to analyze situations and won't be satisfied with a shallow analysis.\n\n* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but can make adjustments based on team feedback.\n\n* Strong communication skills. You can validate and communicate your decisions clearly.\n\n\n\n\n\n\n\nOther things to know:\n\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n\n\n\n\nIf you think you might thrive in this environment, we would love to hear from you using the application below.

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Back End Engineer

Back End Engineer


DuckDuckGo


backend

engineer

backend

engineer

3yr
\nWe are a diverse team from around the world working together on a mission to make DuckDuckGo the world's most trusted search engine, and we want your help!\n\n\n\n\nJoin us as a backend engineer, and become part of the team creating the technology that powers the DuckDuckGo search experience. \n\n\n\n\nAs part of our Search Team, you will be collaborating with team members at all levels to identify and close major gaps in the search engine. Examples of projects you might work on include building out features, like improved venue search, or running experiments to improve the usability of our search results. Over time you will be directly responsible for features on the search engine results page (SERP) and take ownership over product maintenance and improvement.\n\n\n\n\nWe are a remote company, meaning our employees can work wherever they want around the world. We empower our team with personal autonomy on team projects. That means you have to be self-directed and self-motivated to succeed. If that seems awesome and you like the idea of our core values -- Build trust, Question assumptions, and Validate direction -- you'll fit right in.\n\n\n\nWhat you will do:\n\n\n\n* Lead development of search projects by taking vague problems, scoping them into high impact projects, and execute them against a set of success criteria\n\n* Take responsibility for solving product issues - both big and small\n\n* Implement and/or create algorithms to improve the content we present on the SERP\n\n* Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently and is performant.\n\n\n\n\n\n\n\nWhat we are looking for:\n\n\n\n* Significant backend engineering experience (around 4+ years)\n\n* Expertise working on at least one large application\n\n* Effective project management skills\n\n* Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code (ours is mostly written with Perl).\n\n* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but know when to get others involved.\n\n* Strong communication skills. You can validate and communicate your decisions clearly.\n\n\n\n\n\n\n\nOther things to know:\n\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n\n\n\n\nIf you think you might thrive in this environment, we would love to hear from you using the application below.

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Front End Engineer

Front End Engineer


DuckDuckGo


front end

engineer

digital nomad

front end

engineer

digital nomad

3yr
\nWe are a diverse team from around the world working together on a mission to make DuckDuckGo the world's most trusted search engine, and we want your help! \n\n\n\nJoin us as a front end engineer and become part of the team leading the technology that powers the DuckDuckGo search experience.  \n\n\nAs part of our growing Search team, you will be collaborating with team members at all levels to identify and close major gaps in the search engine. Examples of projects you might work on include building out features and functionality of our Instant Answers or running experiments to improve the usability of our search results. Over time you will be directly responsible for features on the search engine results page (SERP) and take ownership over product maintenance and improvement.\n\n\n\nWe are a remote company, meaning our employees can work wherever they want around the world. We empower our team with personal autonomy on team projects. That means you have to be self-directed and self-motivated to succeed. If that seems awesome and you like the idea of our core values -- Build trust, Question assumptions, and Validate direction -- you'll fit right in.\n\n\nWhat you will do:\n\n\n\n* Lead development of search projects by taking vague problems, scoping them into high impact projects, and execute them against a set of success criteria\n\n* Take responsibility for solving product issues - both big and small\n\n* Help resolve tricky UX issues on the SERP\n\n* Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.\n\n* Write pragmatic, testable code that works consistently across all permutations of settings, devices and browser\n\n\n\n\n\n\n\nWhat we are looking for:\n\n\n\n* Significant front end engineering experience\n\n* Expertise working on at least one large application\n\n* Effective project management skills\n\n* Familiarity with MVC/MVVC concepts and how they apply to JS applications\n\n* Comfort working with the many different libraries and components on the front-end. This includes things like compiled CSS (we use SASS), compiled templates (we use Handlebars), build tools (we use Grunt) and automated testing tools (we use Jasmine, Phantom and Casper)\n\n* Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but but can validate and communicate your decisions clearly.\n\n\n\n\n\nOther things to know:\n\n\n\n* We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.\n\n* Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)\n\n* We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.\n\n* Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.\n\n* All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.\n\n* We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.\n\n\n\n\n\nIf you think you might thrive in this environment, we would love to hear from you using the application below.

See more jobs at DuckDuckGo

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Community Manager


Philadelphia

Community Manager


DuckDuckGo

Philadelphia

social media

exec

social media

exec

Philadelphia5yr

Stats (beta): 👁 1,369 views,✍️ 0 applied (0%)
--Design, implement, and iterate on a long-term social media engagement plan.\n--Monitor our community channels and report issues, trends, and actionable feedback to the DuckDuckGo staff and community leaders.\n--Interact with the community and its leadership to scope issues and growth requirements for our community's projects.\n--Announce new Instant Answers through our community channels, seeking feedback and promoting involvement in our open source projects.\n--Welcome new contributors and assist them in getting involved more deeply.\n--Identify outstanding community contributors and help them grow into community leadership roles.\n--Plan and promote DuckDuckGo and DuckDuckHack events to help others get connected and involved.\n--Work with the internal and external teams to create content that our community would love to share.\n--Leverage other communities to bring awareness to duck.co, DuckDuckHack, and our other open source projects. \n\nOur hiring process is unconventional in that we exclusively hire passionate DuckDuckGo users. However, please don't let it scare you off. If you are an avid DuckDuckGo user that seems like a good fit to the above position description, please reach out. To do so follow the steps at https://duck.co/help/company/hiring where you can also learn more about the hiring process. \n\n#Salary\n70000 - 70000\n \n\n#Equity\n0.15 - 0.15\n \n\n#Location\n- Philadelphia

See more jobs at DuckDuckGo

Visit DuckDuckGo's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


Business Development


Philadelphia

Business Development


DuckDuckGo

Philadelphia

admin

bus dev

admin

bus dev

Philadelphia5yr

Stats (beta): 👁 1,081 views,✍️ 0 applied (0%)
- Work with DuckDuckGo's 90+ Browser & Operating system partners.\n- Explore new areas of partnerships that will increase traffic to DuckDuckGo while fitting with our values.\n- Work with new & existing partners on the DuckDuckHack platform to increase the number of Instant Answers. Understand gaps on DuckDuckGo and work with partners that provide useful instant answers via API's, feeds and other types of data sources.\n- Manage multiple Instant Answer partner expectations and work internally with the platform team to get Instant Answers live.\n- Respond to inbound Business development emails.\n- Miscellaneous business/company related tasks.\n\nOur hiring process is unconventional in that we exclusively hire passionate DuckDuckGo users. For a full explanation of this process, please check out: https://duck.co/help/company/hiring. However, please don't let it scare you off. If you are an avid DuckDuckGo user that seems like a good fit to the above position description, please reach out. \n\n#Salary\n70000 - 80000\n \n\n#Equity\n0.15 - 0.15\n \n\n#Location\n- Philadelphia

See more jobs at DuckDuckGo

Visit DuckDuckGo's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

DuckDuckGo


SRE


Philadelphia

SRE


DuckDuckGo

Philadelphia

devops

scala

engineer

devops

devops

scala

engineer

devops

Philadelphia6yr
We are actively looking to add a site reliability engeineer to our core team! We use Linux, Chef and lots of other stuff. Here's a slightly dated High Scalability article about our architecture: http://highscalability.com/blog/2013/1/28/duckduckgo-architecture-1-million-deep-searches-a-day-and-gr.html\n\nOur hiring process is unconventional in that we exclusively hire passionate DuckDuckGo users. For a full explanation of this process, please check out: https://duck.co/help/company/hiring. However, please don't let it scare you off. If you are an avid DuckDuckGo user that seems like a good fit to the above position description, please reach out. \n\n#Salary\n100000 - 100000\n \n\n#Equity\n0.15 - 0.15\n \n\n#Location\n- Philadelphia

See more jobs at DuckDuckGo

Visit DuckDuckGo's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.