Sr. C++ Web Engineer
Brave
About Brave
Brave is on a mission to protect the human right to privacy online. We’ve built a free web browser that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a private ad network (opt-in!) that directly rewards you for your attention, and a browser-native AI integration focused on keeping private data private. And we’re just getting started. Already 110 million people have switched to Brave for a faster, more private web. Millions more switch every month.
The internet is a sea of ads, hackers, and echo chambers. Big Tech makes huge profits off our data, and tells us what’s true and what’s not. Brave is fighting back. Join us!
The Browser AI team are building core browser features, and exploring new ideas about how the personal nature of the browser can help create the best AI experience for research and creative tasks. Brave allows the user to attach tabs, history, bookmarks and files to AI conversations. Brave also allows the user to experiment with AI joining in with its own web browsing. We’re looking for a new team member capable of iterating these ideas and creating beautiful user experiences for these features. UI engineers will often work with other engineers to create the end-to-end features, or develop the skills necessary to implement the entire feature themselves.
Brave has an exciting UI engineering culture. We share knowledge and patterns across both teams and disciplines, overlapping closely with designers. We work with internal design systems, multiple UI frameworks, and make effective decisions on these features as a team.
This role is at an exciting intersection between web UI, web browser internals, and AI possibilities.
Brave is a start-up, and we have the ability to change plans quickly in response to new information or circumstances. This means that new needs can emerge on short notice, and projects are often re-mixed and adjusted in response to new input. Successful applicants will have the opportunity to influence those choices and other areas of the team.
Many engineers in this role at Brave start from a frontend or full-stack background and grow into browser-level C++ feature work over time.
Responsibilities will include:
- Implementing browser-integrated Web UI (e.g. AI conversations, browser settings, new tab page) using Typescript, JavaScript, HTML and CSS with React as well as other frameworks such as Web Components, Svelte and Lit
- Working with our product development team to collaborate on designs and specs and bring them to life on Brave’s desktop and mobile browsers
- Integrating with custom browser APIs using Chromium’s communications frameworks.
- Helping to customize the native UI provided by Chromium to add new product features and modify existing features. These UI elements include toolbars, modals, buttons, and more
- Delivering code which is well tested with high confidence
- Working alongside and learn from our experienced Chromium engineers - helping with peer reviews and helping improve our engineering processes
Required experience:
- Strong skills building complex web apps with state management
- Deep knowledge of a Javascript UI framework such as React, Svelte, Vue, or native Web Components
- Proven expertise with CSS for building UI
- Commitment to various UI accessibility and localization techniques
- C++ expertise or experience with Chromium is required
- Understanding of performance impact and how both to measure and make improvements
Preferred experience:
- Working with and graspine large code repositories
- AI coding tools
- Knowledge of how LLMs and their associated tools and APIs work
Working at Brave
- Industry-leader in privacy, with a research and engineering team that’s innovating everyday to keep people safer online and beat Big Tech
- Highly competitive salaries & benefits, and generous home-office stipends
- Fully remote team (no office, no commute)
- Minimal meetings
- Welcoming, humble, ridiculously smart teammates, and a truly flat org structure
- Opportunity to get in early at a hyper-growth company, and revolutionize the web
- Oh, and did we mention Brendan, our CEO & co-founder, invented JavaScript?
Check us out

Peste 300 000 de români
deja și-au creat profil pe Jooble

Ai obosit să cauți? Începe să muncești!
Creează-ți un profil pe Jooble, iar noi îți vom găsi jobul potrivit ✨
- ...a forward-thinking technology company specializing in engineering simulation, industrial automation, and innovative software... ...At least 5 years’ experience in SW development using C++ At least 2 years’ experience of Web development with React JS (functional components)...C++Muncă în străinătateLucru hibridLucru acasă
- ...numerical models for fluid dynamics by himself, implementing them in C++ code, and validating the result.... ...Knowledge of petroleum/reservoir engineering is a big benefit. An ideal candidate would have a degree in physics...C++Lucru la distanță
- ...healthcare product used in enterprise environments. Working within an extended security engineering team, you will help identify, analyze, and remediate vulnerabilities across a mature C++ application while collaborating closely with architects, QA engineers, security...C++Full time
- ...cross-functional Scrum team, collaborating closely with software engineers, UX analysts, and senior team members to implement new... ...Minimum 3 years of experience developing desktop applications with C++ and Qt/QML (preferably not embedded or automotive only)...C++Lucru la distanțăLucru ocazional
- ...technologies, design modern architectural solutions, and help engineering teams transform ideas into scalable, production-ready products.... ...Orchestration: Kubernetes, Docker, Helm Programming Languages: Java, C++, Python, JavaScript, Nodejs Frontend Technologies: React,...C++Full timeStagiuLucru hibridLucru la distanța
- ...larger purpose. Could that be you? Your mission The Engineering Systems team builds and maintains internal platform services, mission... ...or technology industry. ~ Programming languages (C#, C, C++, Java, Python etc.) ~ Experience with Kubernetes. ~ Strong grasp...C++Lucru hibridLucru la distanța
- ...Implement performance-critical algorithms in modern C++ for embedded platforms. Optimize for... ...constraints. Integrate inference engines (TFLite, TensorRT, ONNX Runtime, etc.) on target SoCs....C++Lucru la distanță
- ...Automotive, we give you the keys to fast-track your career. ~ Engineer audio systems and integrated technology platforms that augment... ...specifications and the given SW architecture Develop software components (C++/Linux) Resolve inconsistencies in case of unclear technical...C++Lucru ocazionalLucru hibrid
- We are looking for an experienced C++ / backend engineer to join on a short-term, time-bound basis to lead refactoring and modernization work on a mature desktop application. The product has a large, cross-platform C++ codebase (~500k lines of code plus third-party dependencies...C++Lucru la distanță
- Our client is searching for Verification Engineers with Specman to join their business in Romania. Position Title: Verification Engineer Position... ...version control tools and methodologies Basic experience in C, C++ language Good scripting skills (Perl, Python, Make or similar)...C++Lucru permanentLucru la distanța
- ...monthly users. This is our business! Your Mission As Senior Web Frontend Developer (m/f/d) you build and own new features on... ...discipline matters far more than the specific tools. Senior engineering fundamentals — clean code, code review, debugging, performance...Lucru ocazionalLucru la distanța
- ...Position Overview Axelera AI is seeking a talented Senior/Staff Engineer – Computing Architecture to design and develop the next... ...and performance analysis frameworks. ~ Proficiency in Python or C++ programming with a strong understanding of language features and...C++
- ...organizations. We are seeking a Principal Software Engineer to join the Elasticsearch Performance... ...high-performance native libraries (e.g., C++, Rust, SIMD-accelerated code) into Java... .... Deep knowledge of modern storage engine performance, index modes, or vector...C++Full time
- ...Lead technology selection for inference engines, frameworks, and hardware platforms.... ...architecture experience. Expert-level C++ and system-level optimization knowledge....C++Lucru la distanță
- ...Sparrowhawk Games is seeking a versatile part-time engineer to help build a light-hearted, single-... ...mechanics. Write clean, maintainable C++ code designed for fast-paced iteration.... ...experience using C++ within Unreal Engine. ~ At least 1 released title . ~ Strong...C++Lucru la distanțăContract de muncăPart-time
- ...people who care about doing good work together and supporting each other to get there. THE ROLE We are looking for a strong C++ Engineer with hands-on experience deploying and optimizing modern AI models for production. The ideal candidate combines deep systems...C++Full timeLucru la distanța
22000 - 26000 lei/luna
...documentation and user documentation Provide assistance to test engineers and support personnel in solving technical issues of software... ...IoT Support JIRA Linux MQTT Project Manager C++ More: We are looking for a skilled Embedded Engineer to join...C++Contract de muncă- ...EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact... ...systems ~ Proficiency in at least one systems-level language (C++, Go, or Rust) and one scripting/application language (Python, Java...C++Full time
- ...reliability and safety in edge-case scenarios. Mentor junior engineers on safety-critical coding standards and best practices. Requirements... ...-level or embedded systems programming. Proficiency in C++, C, or Rust and strong understanding of embedded software...C++Full timeLucru hibridLucru la distanța
- ...and PKI solutions. Collaborate with cybersecurity, software engineering, data science, and infrastructure teams. Support policy development... ...FIPS 203, FIPS 204, and FIPS 205. Proficiency in Python, C++, Java, or similar programming languages for implementing and...C++Full timeContract de muncăLucru la distanța
30000 lei/luna
...( ~ We already have a working prototype and designs (currently web-based), and now we need to package it as a polished, scalable Shopify... ...Rails Ruby Shopify Web UX UI Design NodeJS C++ Jupyter JavaScript Laravel More: We are very flexible...C++Contract de muncă- ......). The Technical Leader is the technical authority for C++-based applications, responsible for technical design, implementation... ...decisions. This role focuses on technical leadership, engineering excellence, and collective ownership. Key Responsibilities...C++Full timeLucru hibridLucru la distanța
- ..., Amundsen, or Databricks Unity Catalog and experience with Databricks or Kubernetes are preferred. Experience with Bazel, Blaze, C++, Rust, MCAP, ROS, Rerun, or related robot-data and build systems is preferred. Applicants must have current authorization to work...C++Full timeLucru hibridLucru la distanța
- ...Summary The Wikimedia Foundation is seeking a Software Engineer to join the team supporting the Wikidata Platform — the structured data... ...graph representation technologies ~ Proficiency in Java, C++, or other systems languages. Ability to set up, scale, and investigate...C++Full timeLucru permanentLucru la distanța
- ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public... ...Significant experience with Rust, Go, Python, Flutter or C/C++ Professional written and spoken English Excellent...C++Full timeFreelancerLucru la distanța
- ...maintain client-side features within the Unreal Engine 5 application; Take ownership of one... ...application that integrates with mobile, web, and backend systems developed by other... ...title on the Windows platform; ~ Strong C++ coding principles and practices, with experience...C++Lucru la distanță
- ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public... ...userspace. Apply here if you are an exceptional Go, Rust, or C/C++ software engineer and want to work on next-generation open...C++Full timeLucru la distanța
- ...Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the... ...Linux or RTOS kernel and driver development. ~3+ years of C/C++ programming experience on Linux or other embedded systems ~ Excellent...C++Full timeLucru hibridLucru la distanța
- ...technology to drive meaningful change. By combining world-class engineering, industry expertise and a people-centric mindset, we consult... ...Docker and Kubernetes. Knowledge of MongoDB. Knowledge of C++. Additional Information Discover some of the global...C++Full timeLucru hibrid
- ...-have: Bachelor’s or Master’s degree in Computer Science, Informatics, Software Engineering or similar Solid foundation in at least one programming language (e.g. Java, Python, C++, ABAP) Strong understanding of programming logic (e.g. OOP basics, data structures...C++Full timeStagiuLucru la distanța