Enter Search Term Below

company, language, or framework

There are 5 that inlcude rust in this search.

Tell Me More ↓

Discord is used by over 200 million people every month for many different reasons but there’s one thing that nearly everyone does on our platform: **play video games.** Over 90% of our users play games spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before during and after playing games. Our Web Platform team is responsible for building and maintaining the critical systems that power Discord's frontend development across web desktop and mobile platforms. These systems support hundreds of engineers daily process thousands of builds and deployments and enable rapid feature delivery through robust tooling infrastructure. Through developing and operating foundational JavaScript build systems - including linters bundlers package managers and CI CD automation - our work allows internal developers to ship features quickly and safely while ensuring optimal performance correctness and developer ergonomics. This team also owns the localization and translation systems that power the strings and copy found across all of our apps and platforms. As a Senior Software Engineer on this team you will continuously improve our build tooling developer workflows and infrastructure - affecting the productivity of every frontend engineer at Discord and ultimately every user interaction on the platform! **What You'll Be Doing:** - Building and maintaining the tools pipelines and processes that keep frontend development at Discord fast safe and reliable. - Becoming an expert in JavaScript tooling and serving as a resource to help teams solve any and all problems they encounter during development. - Refactoring and upgrading the codebase to pay down tech debt keep up with the state of the art in web development and drive progress toward better maintainability. - Writing new and unique tools based on the specific needs of Discord’s frontend projects to make everything Just Work. - Digging deep into bundlers linters formatters editor plugins and more to optimize their performance adopt and test new features early on and continuously improve the experience for the developers using them. **What you have:** - 3+ years of working with JavaScript tools and the Node.js ecosystem. - Familiarity with and a desire to work across multiple programming languages (generally including JavaScript TypeScript Python Rust Kotlin Go and Swift). - Experience developing and maintaining CLI tools and packages in JavaScript. - A strong sense for writing maintainable code and deliberately documenting for the future. - Understanding of all of the tools involved in frontend development and how they work together. **Bonus Points:** - Familiarity and experience with localization in frontend applications. - Familiarity with React Native related tools (Metro Hermes) and bridging between JavaScript and native code. - Experience with directly maintaining or writing plugins for tools like bundlers linters or formatters in any language. - Experience with CI CD orchestration Cloudflare workers cloud storage providers and other application deployment processes. _Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda Contra Costa Marin Napa San Francisco San Mateo Santa Clara Solano and Sonoma counties). Relocation assistance may be available. The US base salary range for this full-time position is $196 000 to $220 500 + equity + benefits. Our salary ranges are determined by role and level. Within the range individual pay is determined by additional factors including job-related skills experience and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only and do not include equity or benefits._ **Why Discord?** Discord plays a uniquely important role in the future of gaming. We're a multiplatform multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people whether listening to music together or grinding in competitive matches for diamond rank. **Join us in our mission! Your future is just a click away!** **Discord is committed to inclusion and providing reasonable accommodations during the interview process.** We want you to feel set up for success so if you are in need of reasonable accommodations please let your recruiter know. _**Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking [HERE.](https: discord.com terms applicant-candidate-privacy-policy)**_... Click to read more.

Aptos

Tell Me More ↓

Remote Global (US EU) Aptos (Ohlone for "The People") encompasses our mission and ethos for why we build.Experience with native development practices and common vulnerability patterns (e.g. Rust C etc.)Experience with automated security analysis tooling and frameworks (fuzzing static analysis etc.)Contributions to the security community (public research blogging talks in relevant conferences etc.)Experience with virtual machines or complex runtime environments such as MoveVM (extra bonus) EVM WASM or LLVM-based runtimes including their security models sandboxing and execution isolation.Familiarity with smart contract programming languages (extra bonus for Move) security tools and frameworks including formal verification.100% insurance premium coverage for medical dental and vision for you and your dependents (US Employees)401k matching (US Employees) ... Click to read more.

Tell Me More ↓

Role DescriptionAt Dropbox we believe in simplifying the way people work together. Our engineers build the technology that powers seamless collaboration for hundreds of millions of users worldwide. As a Staff Engineer focused on Dropbox Sync you will play a pivotal role in shaping the reliability scalability and future direction of one of Dropbox’s most critical systems.You will partner with Product Managers Engineering Managers and other senior technical leaders to deliver platform improvements that directly impact customers and enable future innovation. You’ll balance short-term execution with long-term architectural investments ensuring Dropbox’s sync experience continues to set the standard for simplicity and trust.As a Staff Engineer you’ll thrive if you love tackling ambiguity operating with autonomy and driving technical strategy across teams. This role offers the opportunity for substantial technical ownership senior leadership exposure and the chance to leave a lasting mark on Dropbox’s core product experience.Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.ResponsibilitiesArchitect and deliver high-impact technical solutions that scale to millions of daily active users.Shape technical direction by evaluating tradeoffs between speed quality and long-term maintainability across projects.Partner cross-functionally with Product Design and Engineering peers to align on priorities and execute against critical business objectives.Lead technical initiatives that modernize core sync systems improve performance and reduce customer-reported issues.Mentor and elevate other engineers through design reviews code reviews and sharing best practices.Influence org-wide engineering standards by advocating for high-quality systems design operational excellence and pragmatic decision-making.Contribute to culture by participating in hiring onboarding and company-wide technical forums.Many teams at Dropbox run Services with on-call rotations which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.Requirements12+ years of software engineering experience with proven success in large-scale user-facing systems.BS in Computer Science or related technical field involving coding (e.g. mathematics physics) or equivalent technical experience.Demonstrated ability to design and ship technically complex products used at scale.Deep expertise in at least one systems-level area (e.g. sync distributed systems OS internals file systems).Strong communication and collaboration skills with experience influencing across multiple teams and functions.Comfortable balancing short-term delivery with long-term strategic investments.Willingness to participate in on-call rotations where required.Preferred QualificationsAdvanced proficiency in Rust or C++ with strong debugging and performance optimization skills.Familiarity with operating system internals compilers databases or distributed storage systems.Knowledge of Python and or Go a plus.Track record of setting technical direction across teams and driving adoption of new technologies.Experience building developer platforms or infrastructure that accelerates product delivery.CompensationCanada Pay Range$200 600—$271 400 CAD ... Click to read more.

Tell Me More ↓

Discord is used by over 200 million people every month for many different reasons but there’s one thing that nearly everyone does on our platform: **play video games.** Over 90% of our users play games spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming. We are focused on making it easier and more fun for people to talk and hang out before during and after playing games. We are looking for an experienced Senior Enterprise Security Engineer reporting to the Engineering Manager of Enterprise Security. In this role you will implement and maintain Discord’s enterprise environment with a sharp focus on security and privacy. Are you passionate about balancing strong security with seamless operations? We’d love to meet you. We’re looking for someone who brings strong technical skills and genuinely cares about protecting data and keeping systems secure. If you love solving challenging security problems get energized by learning new things and want to help make Discord even better come join our security team on this journey. **What You'll Be Doing** - Design and implement security measures to protect company data from unauthorized access disclosure and misuse. - Partner closely with the Detection & Response team to maintain full visibility into enterprise access networks and devices. - Deploy and manage security tools across Discord's corporate infrastructure. - Establish security standards that provide strong protection while enabling smooth workflows. - Develop and deliver security awareness training for employees. - Shape and enforce Discord's IT and security policies. - Build secure sustainable environments using modern principles like "secure by design" and “zero-trust” network architecture without relying on traditional VPN setups. - Foster a security-conscious culture by guiding employees on data protection best practices. - Partner cross-functionally with IT Engineering Workplace and other teams to achieve security objectives **What you should have** - 3+ years of experience in an Enterprise Security role as a senior individual contributor or lead. - 3+ years of experience programming in at least one general purpose programming language (e.g. Python Go Rust). - Experience securing monitoring and managing Identity and Access Management systems (we use Okta Kolide Teleport and Cloudflare Access). - Deep understanding of data security in enterprise environments. - Experience working in “zero-trust” network architecture environments. - Experience deploying and managing Mobile Device Management Endpoint Detection and Response and device trust tooling. - Knowledge and practical application of IT security best practices. - A great sense of empathy. **Bonus Points** - Experience working with SIEMs (we use Panther) - Hands on experience with Google Cloud. - Hands on experience with Cloudflare. - Hands-on experience managing a primarily macOS and ChromeOS environment with a smaller Windows footprint. We used Jamf & Intune for our endpoint management and Crowdstrike & Jamf for endpoint detections and response (EDR). _Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda Contra Costa Marin Napa San Francisco San Mateo Santa Clara Solano and Sonoma counties). Relocation assistance may be available. For this role the Hiring Manager would like folks to be in the office 1-2 days a week. The US base salary range for this full-time position is $196 000 to $220 500 + equity + benefits. Our salary ranges are determined by role and level. Within the range individual pay is determined by additional factors including job-related skills experience and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only and do not include equity or benefits._ **Why Discord?** Discord plays a uniquely important role in the future of gaming. We're a multiplatform multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests. We believe games give us a way to have fun with our favorite people whether listening to music together or grinding in competitive matches for diamond rank. **Join us in our mission! Your future is just a click away!** **Discord is committed to inclusion and providing reasonable accommodations during the interview process.** We want you to feel set up for success so if you are in need of reasonable accommodations please let your recruiter know. _**Please see our Applicant and Candidate Privacy Policy for details regarding Discord’s collection and usage of personal information relating to the application and recruitment process by clicking [HERE.](https: discord.com terms applicant-candidate-privacy-policy)**_... Click to read more.

Tell Me More ↓

Role DescriptionAt Dropbox we believe in simplifying the way people work together. Our engineers build the technology that powers seamless collaboration for hundreds of millions of users worldwide. As a Staff Engineer focused on Dropbox Sync you will play a pivotal role in shaping the reliability scalability and future direction of one of Dropbox’s most critical systems.You will partner with Product Managers Engineering Managers and other senior technical leaders to deliver platform improvements that directly impact customers and enable future innovation. You’ll balance short-term execution with long-term architectural investments ensuring Dropbox’s sync experience continues to set the standard for simplicity and trust.As a Staff Engineer you’ll thrive if you love tackling ambiguity operating with autonomy and driving technical strategy across teams. This role offers the opportunity for substantial technical ownership senior leadership exposure and the chance to leave a lasting mark on Dropbox’s core product experience.Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.ResponsibilitiesArchitect and deliver high-impact technical solutions that scale to millions of daily active users.Shape technical direction by evaluating tradeoffs between speed quality and long-term maintainability across projects.Partner cross-functionally with Product Design and Engineering peers to align on priorities and execute against critical business objectives.Lead technical initiatives that modernize core sync systems improve performance and reduce customer-reported issues.Mentor and elevate other engineers through design reviews code reviews and sharing best practices.Influence org-wide engineering standards by advocating for high-quality systems design operational excellence and pragmatic decision-making.Contribute to culture by participating in hiring onboarding and company-wide technical forums.Many teams at Dropbox run Services with on-call rotations which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.Requirements12+ years of software engineering experience with proven success in large-scale user-facing systems.BS in Computer Science or related technical field involving coding (e.g. mathematics physics) or equivalent technical experience.Demonstrated ability to design and ship technically complex products used at scale.Deep expertise in at least one systems-level area (e.g. sync distributed systems OS internals file systems).Strong communication and collaboration skills with experience influencing across multiple teams and functions.Comfortable balancing short-term delivery with long-term strategic investments.Willingness to participate in on-call rotations where required.Preferred QualificationsAdvanced proficiency in Rust or C++ with strong debugging and performance optimization skills.Familiarity with operating system internals compilers databases or distributed storage systems.Knowledge of Python and or Go a plus.Track record of setting technical direction across teams and driving adoption of new technologies.Experience building developer platforms or infrastructure that accelerates product delivery.CompensationUS Zone 1$240 600—$325 500 USDUS Zone 2$216 500—$292 900 USDUS Zone 3$192 400—$260 400 USD ... Click to read more.

Top