Skip to content

Latest commit

 

History

History
159 lines (157 loc) · 20.8 KB

backend-jobs.md

File metadata and controls

159 lines (157 loc) · 20.8 KB

BACKEND JOBS

,
DuckDuckGo

Senior Backend Engineer (Remote)

0 days ago Apply
Description

Hi, we’re DuckDuckGo, the Internet privacy company for everyone who wants to take back their privacy now. For over a decade, we've been building our all-in-one product, developing new privacy technology, and working with policymakers to make online privacy simple and accessible for all.


Our browsers and extensions have been downloaded over 250 million times with our built-in private search engine, which has seen over 100 billion searches and is the 2nd largest search engine on mobile in the United States and 20 other countries, including the United Kingdom, Canada, Australia, Poland, Italy, and Spain. Our private search engine is also 3rd in market share in the U.S. and over 15 major markets. Oh, and we've been profitable since 2014, with annual revenue exceeding $100 million!


The DuckDuckGo browser’s uniquely comprehensive privacy protections are used by tens of millions of people to protect their everyday online activities on Mac, Windows, iOS, and Android, from searching to browsing, emailing, and more. We also offer Privacy Pro, a three-in-one subscription service that includes a VPN, Personal Information Removal, and Identity Theft Restoration.


We’re looking for a Senior Backend Engineer to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple.


The Opportunity

In this role, you will lead complex projects across key company-wide objectives, writing pragmatic, testable code that's performant and works consistently. You'll collaborate remotely with your peers and take responsibility for solving product issues impacting our all-in-one privacy solution, whether large or small. In time, you'll formally mentor other engineers, supporting their career growth and the growth of the Backend Team at DuckDuckGo.

What You Will Bring to DuckDuckGo

  • 7+ years backend engineering experience, having worked on the backend side of at least one large application.
  • A fundamental understanding of complex data structures and algorithms. You can develop and apply new solutions and confidently navigate and improve existing code. If you're curious, we mostly use Perl.
  • A creative approach to problem-solving. You like to take the initiative to push a project forward but know when to get others involved.
  • Effective project management skills.
  • Excellent communication skills. You can validate and communicate your decisions clearly.
  • Previous experience leading and mentoring experienced engineers, supporting their career goals, and unlocking their potential.


How We Will Support You

Our core values -- build trust, question assumptions, and validate direction -- underpin how we work day-to-day and the support we give our team members. We strive to empower our team members to be self-directed and self-motivated in their work.

  • Remote First, Always: We've always been a fully distributed company with team members all over the world. We trust you to get your work done wherever, whenever.
  • Commitment to Personal Growth: Every team member has an annual budget of $1,250 USD to invest in their professional development. Every team member also has a dedicated Career Advisor, who serves as a guide to help you develop your strengths, identify your motivations, and understand your opportunities for growth.
  • Leadership: We have many different types of leaders and possible combinations of leadership roles, so you can grow your career in a way that aligns best with your personal goals. You can seek additional leadership roles by being directly responsible for projects, taking ownership of areas of the company, developing and maintaining internal processes, or pursuing advisory roles.
  • Work/Life Balance: Team members have the freedom and flexibility to organize their own work schedules. We want you to thrive both in and out of the office. We trust you to use good judgment and take the time off that you need to bring your best self to work.


We also offer paid parental leave, a co-working stipend, office setup reimbursement, and a wellness stipend. More support resources can be found in our Team Member Support Guide, which explains how we make your well-being a priority.

For more information on how we collaborate worldwide, from leadership in our relatively flat organization to start-to-finish ownership, check out DuckDuckGo Culture: How We Work.


Compensation

Annual compensation: $176,000 USD and stock options. Compensation is the same within a professional level, regardless of geographic location or functional area, and the compensation for each professional level is transparent across the organization.



Hiring Process

Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo and envision your future role here. Find out more about how we hire.



Diversity, Equity, and Inclusion

DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.


We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to careers@duckduckgo.com to let us know the nature of your request.

If you think you might thrive in this environment, we would love to hear from you.



Please note that:

  • 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 around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
  • While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
  • A successful candidate will be subject to a background check and must receive satisfactory results of the same, as a condition of joining the team.
  • By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.



#LI-DNI #INT






Canonical

Software Engineer - App Stores Backend (Remote)

0 days ago Apply
Description
  <h2><strong>Summary</strong></h2>

This is an exciting opportunity for an exceptionalxperienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

Canonical's Store team develops and operates a large system of backend services that power the Snap Store and Charmhub.io marketplaces. Our services are built primarily in Python, with a bit of Golang.

We have some exciting challenges ahead including continuing to scale our production architecture, significantly expanding the range of software we can deliver through the system powering our marketplaces, and enhancing our offering for the booming world of IoT and for large Enterprise solutions.

If you have a passion for clean APIs, have a bias towards shipping, and believe that automated tests are the key to higher velocity and reliability, you'll fit right in.

What you’ll do

  • Collaborate remotely with a globally distributed team.
  • Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Design and implement new features and enhancements from spec to production and ongoing operations at scale.
  • Review code and technical designs produced by other engineers.
  • Discuss ideas and collaborate on finding good solutions.
  • Work remotely with global travel for 2 to 4 weeks for internal and external events.

Who you are

  • You have demonstrated professional proficiency in developing public-facing APIs and web applications using Python.
  • You have a broad technology base but favour backend code and infrastructure.
  • You know your way around relational and non-relational databases and can effectively design data models that perform well, and tune queries to access them.
  • You are comfortable with Ubuntu as a development and deployment platform.
  • You have demonstrated strong academic performance in Computer Science, STEM or a similar degree.
  • You love technology and working with a diverse set of talented people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.

About Canonical

Canonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world’s #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.  Canonical is a unique tech company - global, remote-first, open source, with 700 professionals across 50 countries - we want to be the world’s best, not biggest, global software company. With almost every team remote by default, Canonical sets the pace on the 21st-century digital workplace.

What Canonical offers:

  • Work from home
  • Learning and development allowances
  • Competitive salary
  • Annual compensation review
  • Recognition rewards
  • Generous annual leave
  • Paid maternity, paternity and sick leave
  • Priority Pass for travel
  • Exposure to international business and technology

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

#stack

Requisition ID: 545

            </details>
            </td>
        </tr>,<tr>
            <td width="100" height="100" rowspan="2">
                <img src="https://yt3.googleusercontent.com/8szApiN8P0n8pp0GeXj_z9R4Wh1gJBGW5OJZDocvTtvuCF69U0Q4h2lXDct74mL2_F7vuUwKMA" width="38px" height="auto">
            </td>
            <td width="300">
                <h5>BioRender</h5>
                <h3>Senior Backend Software Engineer, Search and Recommendations</h3>
            </td>
            <td width="300">
                <code></code>
            </td>
            <td width="200">
            <text>0 days ago</text>
            </td>
            <td width="100" rowspan="2">
            <a href="https://jobs.ashbyhq.com/biorender/7576bd79-25f6-4f24-b785-af5f9db103cd" align="right" target="_blank">Apply</a>
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <details><summary>Description</summary>
            <p style="min-height:1.5em">At BioRender, our mission is to accelerate the world’s ability to learn, discover and communicate science. We are passionate about democratizing science communication in order to accelerate scientific discovery and understanding. We're looking for amazing people to help create the world’s go-to-place and platform where science is communicated. Come join us!</p><p style="min-height:1.5em">We’re hiring a Senior Backend Engineer on our <strong>Search and Recommendations team</strong> to join our mission in democratizing science communication. </p><p style="min-height:1.5em">#LI-DNI</p><p style="min-height:1.5em"><strong>You will:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Be a foundational member of a cross-functional team, working closely with product, design, data science, and science experts to achieve our mission.</p></li><li><p style="min-height:1.5em">Build backend services.Integrate with third-party systems like Algolia (search product) and work with creative team to enrich data sets.</p></li><li><p style="min-height:1.5em">Contribute to process improvements, hiring/onboarding procedures, enhancing product quality, and optimizing our codebase for ease of use and flexibility.</p></li><li><p style="min-height:1.5em">Successfully deliver substantial projects with a high level of quality, typically spanning 3 to 6 months.</p></li></ul><p style="min-height:1.5em"><strong>Our ideal fit brings:</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">A strong background in backend engineering, with a knack for creating high-performing APIs capable of handling high volumes, especially for search requests.</p></li><li><p style="min-height:1.5em">Experience with large data sets and adept at managing data flow between online and offline systems, with related experience with data event streaming technologies like Kinesis, Kafka, Redpanda, Spark, Flink, etc.</p></li><li><p style="min-height:1.5em">Functional knowledge of productionizing data science models, collaborating closely with data scientists for experimentation and validation.</p></li><li><p style="min-height:1.5em">Expertise with NoSQL databases (like MongoDB), and cloud infrastructure (like AWS). </p></li><li><p style="min-height:1.5em">A track record of designing systems that are simple, scalable, secure, and performant.</p></li><li><p style="min-height:1.5em">Thrives on enhancing system maintainability for streamlined engagement by other engineers.</p></li><li><p style="min-height:1.5em">Data platform background is a plus.</p></li><li><p style="min-height:1.5em">Familiarity with our chosen tools in the JavaScript ecosystem (Node.js, Express.js, ReactJS) is a plus, but an interest in learning those tools and writing code in TypeScript is a must.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Why join us?</strong></p><p></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">We are mission-driven, and work collaboratively towards our shared vision of improving scientific communication and accelerating scientific discovery: BioRender figures have appeared in more than 16,000 publications! </p></li><li><p style="min-height:1.5em">It’s a product that users love! We have a world-class NPS and a community of loyal fans. Check out our Testimonials page to see what our customers are saying about us: <a target="_blank" rel="noopener noreferrer" class="postings-link" href="https://biorender.com/testimonials/">https://biorender.com/testimonials/ </a></p></li><li><p style="min-height:1.5em">We are in the top quartile for profitability and year-over-year revenue growth, with users in 200+ countries.</p></li><li><p style="min-height:1.5em">BioRender is an equal opportunity employer, and an inclusive hiring process and work environment is a part of our DNA. </p></li><li><p style="min-height:1.5em">We’re remote-first and have team members across Canada and the United States. A physical office in Toronto is available, but you have the flexibility to work from anywhere. </p></li><li><p style="min-height:1.5em">We’re backed by top investors, accelerators, and some of the most successful life science entrepreneurs and philanthropists in the world including Y Combinator, Malala Fund founders, and Fifty Years VC. </p></li><li><p style="min-height:1.5em">We are committed to building a warm, inclusive, and diverse environment. Check out how we make sure our <a target="_blank" rel="noopener noreferrer" class="postings-link" href="https://www.biorender.com/biorender-careers">employees come first</a>.</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em">Check out our candidate resource - <a target="_blank" rel="noopener noreferrer" class="postings-link" href="https://biorender.notion.site/Engineering-Product-Design-66275a3c2cca42e39234412881621467">Engineering, Product &amp; Design at BioRender!</a> </p><p style="min-height:1.5em">You can also read more about the <a target="_blank" rel="noopener noreferrer" class="postings-link" href="https://biorender.notion.site/BioRender-Candidate-Resources-8255c155797f442a950720a33b4764d5">BioRender interview process and FAQs here</a>!</p><p style="min-height:1.5em">Check out what it's like to work at BioRender in <a target="_blank" rel="noopener noreferrer" class="postings-link" href="https://biorender.notion.site/biorender/Working-at-BioRender-as-a-Canada-Based-Employee-f6e12ab844154bb9948b22b32e3f0c70">Canada</a> and the <a target="_blank" rel="noopener noreferrer" class="postings-link" href="https://biorender.notion.site/biorender/Working-at-BioRender-as-a-U-S-Based-Employee-4ab2cc8e48f546f89aa98c318bccebc9">US</a>!</p><p style="min-height:1.5em"></p><p style="min-height:1.5em"><em>Please note that in Canada, only those companies licensed by a provincial or territorial engineering regulator may refer to themselves as an “engineer” and therefore, this role will be titled "developer" internally at BioRender. </em></p><p></p>
            </details>
            </td>
        </tr></table>