Rust

    December 3, 2023 6:03 AM

    Software Engineer (Data Science) @ Status

    RustStatusBerlin, Germany

    Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. Each protocol in the Logos stack seeks to empower its users while upholding civil liberties and fundamental freedoms.

    About Waku

    We are building Waku as a public good infrastructure. Waku is uncompromising Web3 communication at scale. It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.

    We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 and more.

    Waku enables a variety of complex use cases and applications. To facilitate the adoption of Waku, you will design and implement application protocols to provide to dapp developers as off-the-shelf SDKs.

    https://waku.org/

    Key responsibilities:

    • Design and implement network simulation tools and solutions to validate the functionality and performance of distributed systems.
    • Run, analyze, and report on small-scale simulations to test the behavior of a specific protocol change or software implementation, or to simulate a type of attack on the Waku clients.
    • Own, maintain and improve the waku-simulator framework to enable running local simulations of the Waku network.
    • Work closely with Waku engineers and researchers to help design and analyze simulations needed to validate assumptions.
    • Assist engineers by conducting ad-hoc regression testing, reproducing bugs, and testing bug fixes.
    • Be the point of contact within the Waku team for the the Vac/DST (Distributed System Test) Team who is in charge of large scale simulations and QA activities.
    • Pre-empt and plan small scale simulations to study the behaviour of Waku clients, identify potential bottlenecks and performance optimization, then handover to DST for large scale simulation to confirm findings.
    • Foresee, and help plan and execute any other testing activities that helps ensure the production readiness of Waku, including secure scaling.
    • Help provide visibility on testing and simulation output, to ensure that the wider Waku ecosystem is informed of the expected performance of the Waku protocol and software.

    You ideally will have:

    • A passion for blockchain technology, privacy-preserving technology and decentralization.
    • Solid experience with scripting languages (Python, Shell) and a systems language like Rust, C++, Nim, Go.
    • Strong foundation in networks and system programming.
    • Working knowledge of Docker and POSIX-like systems.
    • Algorithm design skills.
    • Have a strong alignment to our principles: https://status.app/manifesto

    Hiring process:

    • Call with Talent.
    • Interview with Waku Research team member or lead.
    • Take home task (paid).
    • Interview with another Waku Research team member or Lead to present home task and discuss further.
    • Interview with Waku lead.

    Compensation:

    We are happy to pay in any mix of fiat/crypto.

    December 3, 2023 6:03 AM

    Data Scientist @ Alicanto Labs

    RustAlicanto LabsSantiago, Santiago Metropolitan Region, Chile

    Alicanto Labs es una innovadora empresa chilena que apoya a la minería en la toma de decisiones estratégicas usando datos. Para esto, desarrollamos algoritmos y software que permite optimizar agendamientos, y prestamos asesorías de análisis de escenarios usando tecnologías cloud. Somos un grupo pequeño de ingenieros en matemática y computación, creando productos que se venden a nivel mundial.

    Estamos en una fase de crecimiento, por lo que buscamos a personas talentosas que quieran crecer con nosotros y formar parte de una nueva área de análisis de datos. En el corto plazo buscamos que nos ayudes a manipular y entender las montañas de datos que producimos a diario, ya sea provenientes de nuestras consultorías o del desarrollo de nuestro software.

    Funciones del cargo

    Necesitamos a jóvenes ingenieros interesados en Data Science para ayudarnos a analizar estos datos.

    Para este trabajo debes manipular archivos gigantes de datos, procesarlos con herramientas como Python+Pandas y/o Apache Spark, generar visualizaciones desde Python y/o PowerBI, entre otros. Por lo tanto, toda experiencia relacionada será una ventaja a la hora de postular. A falta de experiencia, un real interés también sirve.

    No es necesario que sepas todo desde un inicio; esta es una excelente oportunidad para aprender trabajando, y beneficiarte de nuestro equipo interdisciplinario y experiencia en el área.

    Entonces, En Este Trabajo Tendrás Que

    • Entender problemas de planificación minera
    • Diseñar flujos de trabajo para el análisis automatizado de estos datos
    • Junto con el resto del equipo, implementar herramientas de análisis para facilitar tu trabajo
    • Generar tablas y gráficos para ser presentados a clientes
    • Participar en reuniones con clientes para entender sus necesidades
    • En general, apoyar al equipo de Alicanto a analizar y visualizar datos

    Requisitos

    • Ingenieros en computación, matemáticos, industriales o similares, desde 0 a 5 años de experiencia.
    • Habilidades de razonamiento analítico
    • Conocimientos de análisis de datos con python+pandas
    • Conocimiento en visualización de datos (matplotlib, plotly, PowerBI, o similares)
    • Facilidad para trabajar en equipo
    • Buenas habilidades de comunicación
    • Disponibilidad de trabajar en Santiago en modalidad híbrida (hasta 2 días a la semana de trabajo remoto)
    • Interés en aprender muchas muchas cosas nuevas, tanto en computación como en minería
    • Inglés intermedio

    Si sabes de minería, excelente. Pero esto no es un requisito. Puedes aprender con nosotros.

    Otras habilidades deseables

    • Experiencia con Python + Pandas + algún toolkit de visualización
    • Experiencia con Jupyter notebooks
    • Conocimientos de estadística
    • Desarrollo de software en Python, C, C++, Rust o similares
    • Experiencia en cloud (AWS u otros)
    • Experiencia en manejo de archivos en Unix/Linux
    • Inglés avanzado
    • Conocimientos de Machine Learning

    Ofrecemos

    • Somos una empresa pequeña, informal, con excelente ambiente laboral
    • 40 horas de trabajo a la semana
    • Flexibilidad en caso de que necesites hacer trámites
    • 20 días al año de vacaciones
    • Oficinas cerca del metro Tobalaba
    • Buenos sueldos
    • Contrato indefinido
    • Seguro de salud complementario
    • Trabajar con un equipo de PhDs e Ingenieros con amplia experiencia en optimización, planificación minera, diseño de software y análisis de datos.
    • Trabajar en temas relevantes para el país, con entretenidos desafíos técnicos

    December 2, 2023 9:03 PM

    Software Engineer - Optimisation @ Arm

    RustArmCambridge, England, United Kingdom

    Arm’s technology is found in billions of connected devices, from mobile to server to IoT. Ensuring that these devices have the ability to communicate securely is vital to nurturing and growing these ecosystems. The Security Libraries team works on ensuring that high quality open-source security software is available to the designers and users of these devices. To achieve this, we work closely with our partners and the open-source community, both on projects where we contribute (such as OpenSSL), and projects where Arm leads the development (such as Mbed TLS).

    Job Overview

    We are looking for a software engineer to help us work on open-source security libraries, such as OpenSSL and Mbed TLS. The technical work will involve low-level and embedded development in C, and includes performance optimisation; feature work (e.g., adding support for new crypto algorithms); and analysing and addressing security vulnerabilities. There will also be significant interaction with the open-source community - responding to issues, reviewing submitted code, discussing feature requests, etc.

    You will be working in a friendly and supportive team where you will have the opportunity to learn from the extensive crypto experience of some of our senior team members - this is a great opportunity to develop and grow your skills.

    You must have excellent C skills, and be capable of writing and reviewing highly robust, performance-sensitive code. Experience in assembly-level development and software optimisation would also be very relevant.

    Rust experience would be very nice to have. Experience with SIMD optimisation (e.g., using NEON) would be great. Cryptography experience is valuable, but it is also a strength if you have a strong mathematics background or keen interest in cryptography.

    Responsibilites

    • Developing optimisations for existing algorithms
    • Adding support for new hardware features
    • Implementing cryptographic protocols and standards
    • Analysing vulnerability reports and developing fixes
    • Collaborating with the open-source community

    Essential Skills

    • Strong C and low-level development skills
    • Enthusiasm and interest in security & cryptography
    • Software optimisation
    • Low-level (assembly) development

    Nice-to-have Experience

    • Rust
    • Cryptography expertise
    • Open Source experience
    • Experience of TLS development

    In Return

    Our offices are amazing places to collaborate, but now we've mastered working from home, that will remain an option for part of the week.

    If you are interested but unsure whether you tick all the boxes, we would love you to reach out anyway! We are keen to welcome versatile people into Arm.

    Accommodations at Arm

    At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

    Equal Opportunities at Arm

    Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.

    Hybrid Working at Arm

    Arm’s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

    View Location

    December 2, 2023 9:04 AM

    AI Developer @ Fortnox

    RustFortnoxStockholm, Stockholm County, Sweden

    Vi tror på ett samhälle format av framgångsrika företag där entreprenörskap och samhällsnytta går hand i hand. Att vara en del av Fortnox är att vara en del av en ständig förändring - en förändring där du själv bestämmer hur långt du vill nå. Vårt största fokus är att ge dig rätt förutsättningar att få leva din passion tillsammans med oss. Var du kommer ifrån är inte relevant - det är vart du är på väg som är intressant för oss. Precis som vi igår inte kunde drömma om det Fortnox som finns idag, så kan du vara med och forma vilka vi är imorgon. 

    Om tjänsten

    Vi blickar mot en framtid där allt förväntas förändras, särskilt vår interaktion med den digitala världen. På Fortnox utvecklar vi nu den plattform för machine learning som kommer att bilda grund för våra framtida produkter. Med digitala "agenter" i olika former som stöttepelare, möjliggör denna teknik att vi sänker barriären för att driva företag och effektiviserar daglig administration. Arbetet är redan i full gång och vår vision är knivskarp. Du kommer att bli en central figur inom ett av våra etablerade team. För närvarande navigerar teamet genom en mängd spännande utmaningar – alltifrån verktyg och arkitektur till klassificering och generativ AI, allt kretsande kring stora språkmodeller.

    Om dig 

    Vi är nu på jakt efter en exceptionell utvecklare med gedigen bakgrund. Vi tror att du har tillbringat större delen av din karriär, troligtvis över 5 år, inom mjukvaruutveckling. Du har framgångsrikt navigerat genom arkitekturella utmaningar och varit involverad i lanseringen av en eller flera produkter, från idé till färdig produkt. I denna process har du skaffat dig omfattande erfarenhet av hela utvecklingscykeln: allt från att skriva den första kodraden, till testning, felsökning, refaktorering och lansering.

    Mer specifikt har du

    • En Magister/Master/Civilingenjörsutbildning inom datavetenskap, datateknik, teknisk fysik eller relevant arbetserfarenhet.
    • Djupa kunskaper inom ett eller flera av följande programmeringsspråk: Python, Java, C#, Typescript, Kotlin, Golang, PHP, Rust, SQL.
    • Erfarenhet av Machine learning-ramverk som PyTorch och TensorFlow, plattformar som Huggingface, samt verktyg som mlflow, dvc m.m. Meriterande, men är inte ett krav.

    Kanske har du jobbat med produkter där machine learning varit en del tidigare eller så har din passion för machine learning precis vaknat likt en sovande drake, och det är detta område du nu vill fördjupa dig i. Kanske har du redan utforskat detta genom diverse experiment? Har du en GitHub-profil fylld med intressanta projekt? Oavsett tror vi att du har ett genuint intresse för programmering, är driven och brinner för att lära dig nya saker inom området.

    Vi erbjuder

    Vi erbjuder en central position inom en snabbt växande och välmående organisation. Du får stor frihet att påverka innehållet i din roll, där ditt eget bidrag kommer att ha stor inverkan på företagets resultat. Du kommer få delta i Fortnox strävan att skapa ett välmående samhälle format av framgångsrika företag där entreprenörskap och samhällsnytta går hand i hand.

    Hos oss kommer du att få möjlighet att arbeta på spännande projekt som utmanar dina färdigheter och utvecklar din karriär. Om du är en passionerad utvecklare med erfarenhet av AI och Machine Learning, sök nu och var med och skapa framtiden.

    Om Fortnox
    Fortnox AB (publ) är en företagsplattform som knyter samman människor, företag och organisationer. Vi hjälper företag starta, växa och utvecklas. Med smarta tekniska produkter, lösningar och tjänster, och möjlighet att koppla ihop dem med hundratals externa parter, är vi ett nav för företagande i Sverige. Vår vision är att skapa ett välmående samhälle format av framgångsrika företag. Fortnox grundades 2001 och har huvudkontor i Växjö samt kontor i Malmö, Linköping och Stockholm. Aktien är noterad på Nasdaq Stockholm. För ytterligare information se www.fortnox.se.

    December 2, 2023 9:04 AM

    Research Engineer @ Hadean

    RustHadeanLondon, England, United Kingdom

    Do you want to be part of a team that is breaking world records and changing computing?

    Founded in 2015, Hadean are backed by the likes of Epic Games. We are providing the infrastructure and computational power to build, run and monetise the Metaverse. Hadean's products have helped organisations including Microsoft, Minecraft, BAE Systems, Pixelynx and the Francis Crick Institute to achieve the impossible and contribute solutions to global problems.

    Our distributed cloud platform provides the foundations of web 3.0 applications for the metaverse, enterprise organisations and the defence sector. At the heart of our technology is the Hadean Platform, an intuitive and cloud-agnostic approach to build highly scalable applications.

    The Role

    As a research engineer at Hadean, you will report in to our Vice President, Innovation. This role is to explore and develop novel use cases, features, and directions for our technology, and for these, together with the Innovation team, to prove out viable supporting business cases. We're looking for a top-tier engineer to work with our business and product Innovation experts. You will follow a hybrid working approach with 2 days per week in the office.

    Responsibilities

    • Engineering for product-market fit tests: provide the technical implementations required for proving out the business cases for potential solutions.
    • Product discovery: Provide perspectives on technical market trends, understand customer challenges, and participate in brainstorming on potential Hadean solutions to these challenges.
    • Produce reports and presentations which analyse these, with reference to Hadean's current and potential future positioning
    • Contribute hypotheses to test in product discovery and product-market fit, and provide your perspective during business case test prioritisation. Build the technical aspects of those tests.
    • Actively participate in the team's ongoing curation and prioritisation of novel business case hypotheses from a technical perspective, and in designing tests against those hypotheses.
    • Explain and discuss current projects to other engineers within the company, in order to draw on their expertise. Work with these engineers when they are brought into Innovation projects.

    Your Skills

    • You will work collaboratively as a technical expert in a creative cross-functional product discovery team that includes business and product members.
    • Execution-focused: can act fast and decisively, particularly in technical discovery and prototyping during testing, using experience and judgement to make thoughtful and considered tradeoffs.
    • Systematic but not rigid - will ensure we have the data to move ideas forward, but not a perfectionist (i.e. not cause the team to miss opportunities to accelerate the business).
    • Strong opinions, weakly held - passion is important, but the humility to doubt and challenge ourselves is the key to success here. By definition, innovation requires that we disassemble the beliefs of today as we build those of tomorrow.

    Your Knowledge

    • Technical background, specialised in computer science, mathematics, statistics or similar.
    • Experience in software engineering, desirable languages include C++, Python, or Rust. Practical experience with cloud services is desirable.
    • Understanding of the latest developments in artificial intelligence, generative AI and how it can become a component of larger software bases.
    • Experience developing simulators, front and back-end games systems (e.g. Unreal Engine 4 or 5, Unity, O3DE) or distributed, cloud deployed applications

    Job Benefits

    We make Hadean an awesome place to work with great benefits…

    • The option to work from home or from our fantastic office in Shoreditch, London
    • Private Health Insurance
    • Enhanced pension scheme
    • Flexible working
    • Enhanced parental leave
    • 3 extra days off at Christmas (on top of our standard 25)
    • L&D budget
    • Quarterly business reviews with team dinners and events (including global virtual social events)
    • Regularly scheduled socials
    • Share options
    • Quarterly awards with cash prizes

    A Place For Everyone

    We believe diversity drives innovation and for that reason we strongly encourage those from all backgrounds to apply for roles at Hadean. We are an equal opportunity employer and aim to build a workforce that is truly representative of the communities in which we operate and our clients.

    If you need reasonable adjustments at any point in the application or interview process, please speak with the People team who will be happy to support you. If you have a preferred pronoun, please feel free to highlight this during the process (e.g. she/her, he/him, they/them, etc.).

    December 2, 2023 9:03 AM

    Software Engineer, Rust @ InfluxData

    RustInfluxDataUnited States

    InfluxData is the creator of InfluxDB, the leading time series platform. More than 1,900 customers use InfluxDB to collect, store, and analyze all time series data at any scale. Developers can query and analyze their time-stamped data in real-time to discover, interpret, and share new insights to gain a competitive edge. InfluxData is a remote-first company with a globally distributed workforce. For more information, visit www.influxdata.com.

    We're looking for programmers that have experience in Rust, and also some exposure to distributed systems or columnar databases (the internals). We're adding to our team building InfluxDB 3.0, the future open source foundation of InfluxDB. InfluxDB 3.0 is a fast, columnar, distributed, time series database backed by object storage, written from the ground up in Rust, using Apache Arrow, Arrow Flight, and DataFusion. We're looking for people to work on the core database as well as the management plane for our Cloud/SaaS product. This role is more focused on the distributed system. The management plane will control and coordinate a fleet of InfluxDB 3.0 servers within Kubernetes environments. It will run the big three cloud service providers, or in a customer's data center.

    Our team is 100% remote now and in the future. Being part of an on-call rotation is a requirement of this role. You’ll get the opportunity to contribute core features to our database as well as our operational systems for our range of 3.0 backed products. It will need to work across all three public clouds or in a customer's data center.

    If you're interested in working on the future core of InfluxDB's open source database or in building a scalable, elastic operational layer for it on top of Kubernetes, please apply.

    What You'll Be Doing

    • Writing high performance Rust code for a vectorized in-memory columnar store
    • API implementation for a distributed database
    • Building a distributed query planner and executor
    • Communicating your ideas through design documents and documentation for other programmers
    • Contributing to the open source Apache Arrow & Data Fusion projects

    What You Bring To The Table

    • Strong CS fundamentals
    • Years of either Rust experience or building distributed systems
    • Excellent verbal and written communication skills
    • Ability to work asynchronously

    Bonus Points

    • Building and operating applications in Kubernetes
    • Experience working with distributed teams
    • Experience working with database internals
    • Experience with Go

    Pay Transparency at InfluxData

    InfluxData takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into two zones based on a cost of labor index for that geographic area. The offered starting salary will be determined based on the candidate’s job-related skills, experience, qualifications, work location, and market conditions. Ranges are evaluated on a periodic basis and are subject to change at the Company’s discretion.

    Zone 1 Range: $167,000-194,000

    Zone 2 Range: $140,000-160,000

    To find a location’s zone designation or for additional information, please speak to your recruiter.

    In addition to a competitive base salary, InfluxData offers comprehensive and inclusive employee benefits including medical, dental, vision, and mental health benefits, a 401(k) plan, flexible paid time off, home office or co-working reimbursements, and participation in InfluxData’s equity program (where applicable).

    We offer fantastic benefits for full time employees; in the US these include:

    • Medical/dental/vision insurance with 100% coverage for employees and dependents
    • Company contribution to your FSA
    • Flexible Time Off - take the time you need
    • Life Insurance, short and long term disability insurance
    • 401k
    • Wellness programs
    • Annual professional development budget
    • Financial planning and legal advice

    Our Core Values

    Our employees are the heart of the company and only by having a core set of beliefs and values will we be successful. We hire and live by these core values:

    • We value each other
    • We get stuff done
    • We believe humility drives learning
    • We embrace failure
    • We are committed to open source

    Visit our careers page to learn more about working at InfluxData.

    InfluxData is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other categories protected by applicable law.

    To view our Know Your Rights Poster click HERE

    To view our CCPA policies click HERE

    If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access this website to apply for a vacancy as a result of your disability. You can request reasonable accommodations by reach out to the recruiting team by emailing apply@influxdata.com.

    InfluxData does not accept unsolicited resumes from headhunters and recruitment agencies through our website, job board or directly to employees. InfluxData will not pay fees to any third-party agency, headhunter or company that does not have a signed agreement for this position in place.

    December 2, 2023 4:04 AM

    Software Engineer – Rust (d/f/m) @ Luminovo

    RustLuminovoMunich, Bavaria, Germany

    Department: Product & Engineering

    Employment Type: Full Time

    Location: Remote (or Munich)

    Compensation: €60,000 - €79,200 / year

    Description

    Our software suite is built to solve engineering and procurement issues in the trillion-dollar electronics industry. In other words: Luminovo is redefining the software stack used to bring any type of electronics to live.

    • To understand what we do, you probably want to check out our (brand new) website, plus two of our blog posts (here and here).
    • We have four cross-functional product teams, each consisting of 1 Product Manager, 1 Product Designer, and 4-5 Engineers. Every team owns one part of our domain and product end-to-end. And you can be part of one of them.
    • With Chris and Timon, you'll have fantastic mentors to guide you along your career path as a software engineer.
    • You will learn and benefit from many best practices our product teams have already established. But there's always room to grow, and your contribution can still have an immense impact on Luminovo's trajectory.

    🚀 Your role

    We are looking for a backend (Rust) to join one of our four product teams. If you are a full-stack (Rust & React) developer, that's a big plus, but a pure backend-focus is also fine for this role!

    For more details on what that means, please take a look at this RFC we wrote on the role of a software engineers at Luminovo. This is straight from our internal documentation, so you'll already get a feeling for how we communicate internally.

    💻 Our tech stackWe always try to use the best tools available for the job. Don't worry, we don't need you to be familiar with all of these:

    • Main monolith is written in Rust (using actix-web as our web framework; soon switching from diesel to sqlx)
    • Python for one stateless service (using FastAPI)
    • React and Typescript for frontend
    • PostgreSQL for persisting our data
    • Redis for caching and queues
    • Kubestack, terraform, flux and flagger for GitOps
    • Logrocket and Honeycomb for monitoring and observability
    • garden-io for developing on Kubernetes
    • Azure for cloud computing

    🤓 Whom You'll Be Working With

    • Chris, your engineering manager
    • Andi, Abhik, and Toks, our engineers on team manufacturing
    • Franz, our product manager on team manufacturing
    • Dima, our product designer on team manufacturing
    • Timon, one of our Founders, leading the whole product & engineering team

    ⚡ Skills, Knowledge, And Expertise

    Just so you know – we purposefully did not create a standard list of minimum qualifications for this role. We care much more about your motivation and ability to help us accelerate technical progress than we care just about your CV. If you're interested to find out more about why we banned requirements from our performance profiles – see here.

    🤝 What We Promise

    • 🧠 We greatly value psychological safety and honest feedback. We always expect you to speak up and share your ideas about what we can improve within the company, and take these views to heart.
    • 💬 We do routine 1:1's with your supervisor, retrospectives, and insight hours to make sure we are constantly getting better at what we do, all while fostering employee mental health and wellbeing.
    • 💡 Personal development is something strongly encouraged by Luminovo, so there are no fixed budgets when it comes to things that will further your personal growth (education, trainings etc.), just ask and we usually say yes!
    • 🤸 We offer a flexible working environment, we appreciate everyone's time and preferred ideal setup in terms of working hours.
    • 🌍 We offer fully remote working (our only requirement for remote working is that you are within +/-2 hours of CET). Our Luminerds work from Amsterdam, Nairobi, Verona, Berlin, Cologne, Munich, …
    • 👶 When it comes to our take on parent support, we happily contribute to the childcare costs of our Luminerds and have found very flexible setups for parental leave.
    • 💸 We're excited to revolutionize the electronics industry – and we want you to be too. That's why all full-time Luminerds receive strong and fair stock option packages. We also support you in finding your perfect (remote) set-up.

    💰 CompensationWe want to offer compensation that aligns with industry standards. To maintain a transparent and fair approach to compensation, the salary ranges for all positions are determined based on market benchmarks and a comprehensive leveling framework.

    For this role, German salary ranges from €60,000 to €79,200 + stock options, depending on the leveling we'll establish with you throughout the hiring process. This range might differ in other countries within our +/- 2h time zone remote work area.

    December 2, 2023 4:04 AM

    Android/iOS - AI Training (Remote Work) @ Remotasks

    RustRemotasksNew Zealand

    We are seeking experienced software engineers and coders to be part of the artificial intelligence (AI) revolution.

    If you are an experienced software engineer, computer scientist, programmer, or just great at solving coding challenges (Codeforces, Sphere Online Judge, Leetcode, etc.), this may be the perfect opportunity for you.

    Join our team in training AI models to excel at coding generation! We're seeking talented software engineers to work remotely on exciting projects. As part of this opportunity, you'll contribute to training generative artificial intelligence models, helping them become proficient coders and building the next generation of coding tools.

    Responsibilities

    We have partnered with organizations to train AI large language models, helping cutting-edge generative AI models write better code. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code.

    Example projects might include:

    • Evaluating the quality of AI-generated code, including human-readable summaries of your rationale
    • Solve coding problems, writing functional and efficient code
    • Writing robust test cases to confirm code works efficiently and effectively


    No previous experience with AI necessary! You will receive detailed instructions on what is expected of you after you complete the application and verification process.

    Qualifications:

    Required qualifications:

    • 3+ years of experience in a software engineering / software development role
    • Complete fluency in the English language
      • Ability to articulate complex scientific concepts in a clear and engaging manner
      • Excellent attention to detail and ability to maintain consistency in writing
      • Solid understanding of grammar, punctuation, and style guidelines
    • Proficiency working with one or more of the the following languages:
      • Swift for iOS developers
      • React Native for Android developers. In addition with Kotlin or Dart


    Preferred qualifications:

    • Bachelor's and/or Master’s degree in Computer Science
    • Proficiency working with one or more of the the following (in addition to the languages above):
      • SQL, Ruby, Rust, Go, NET, Matlab, PHP, HTML, DART, R, Apex, and Shell, C, C#
    • Recognized accomplishments or contributions to the coding community or in projects.
    • Proven analytical skills with an ability to approach problems creatively.
    • Adept communication skills, especially when it comes to understanding and discussing project requirements.
    • A commitment to continuous learning, staying updated with the latest in coding advancements and best practices.
    • Enthusiasm for teaching AI models and experience with technical writing!

    Why work on Remotasks?

    • Cutting-Edge Projects: Work on challenging projects that push the boundaries of AI coding abilities
    • Flexibility: Set your own hours and work remotely from anywhere
    • Weekly payouts: Get paid conveniently on a weekly basis
    • Collaborative environment: Join a team of talented professionals who share your passion for AI and programming


    Pay: equivalent of up to $55 per hour

    PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of job opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants’ needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with our internal policies and programs designed to protect personal data.

    December 1, 2023 6:02 PM

    Rust Engineer (all genders) @ IOTA

    RustIOTAGermany

    Title

    Software Engineer (all genders)

    Job Intro

    As a Senior Software Engineer with knowledge in Rust and TypeScript, you are going to be critical in providing a seamless developer experience via our Rust library and TypeScript bindings. You will be shaping and adding new features to our Self Sovereign Identity library and work within a team of highly skilled software engineers working on bleeding edge digital identity and distributed ledger technology.

    This is your opportunity to influence the way digital identity is built. We're excited to work with individuals ready to make a real difference.

    Requirements And Responsibilities

    • Develop high-quality digital identity software solutions and specifications.
    • Work effectively across different teams to address problems and collaboratively arrive at solutions (Software Engineers, DevOps, Research Scientists).
    • Perform and thrive in an environment where your work can change rapidly in response to customer feedback and data.
    • Enthusiasm to work in a transparent and open environment and willingness to engage with the community.
    • Ensure timely delivery of technical solutions while maintaining a healthy work environment.
    • Ability to take ownership of complex topics and drive them a conclusion

    Skills

    • Proven multi-year software engineering experience
    • Proven experience in Rust and TypeScript
    • Good understanding of cryptographic primitives (hashing, digital signatures, certificates, PKI)
    • Experience with blockchains/DLTs
    • (Optional) Experience with creating bindings through Rust (e.g wasm-bindgen, neon)
    • (Optional) Experience with cybersecurity and secure software engineering

    About The Project

    The IOTA Identity framework provides developers with the tools needed to develop secure and privacy preserving applications.

    The library is written in Rust and offers bindings for TypeScript (for node.js or WASM environments) and acts as the first point of contact for developers wanting to use IOTA Identity.

    What We Offer

    • The opportunity to work with a senior level of the brightest minds in the industry
    • Work from anywhere police (we have been remote since day 1)
    • Culture of trust, empowerment, and constructive feedback
    • A flexible and agile organization with a flat hierarchy
    • Independence and responsibility from day one

    November 29, 2023 7:02 AM

    ソフトウェアエンジニア(レンタルサーバー・ドメイン・証明書)<全国(フルリモートワーク可) @ グローバル・リクルートメント・スペシャリスト株式会社

    Rustグローバル・リクルートメント・スペシャリスト株式会社Nishitokyo, Tokyo, Japan

    This is a remote position.

    <採用企業>

    国内大手レンタルサーバー事業会社

    <ポジション>

    ソフトウェアエンジニア

    <勤務地>

    日本国内(フルリモートワーク)、もしくは会社が指定した場所(東京・大阪・石狩・福岡)

    ※リモートワークが中心です。

    ※業務上、必要に応じて会社が指定した場所(東京・大阪・石狩・福岡) に出社いただく場合がございます。

    <仕事内容>

    弊社レンタルサーバ、ドメインをはじめとするPaaS、SaaSのコントロールパネル、APIといったフロントエンドからバックエンドまで、サービ スの核となるシステムを作り上げ、価値提供に向けて継続的な開発、改善を行います。 また、既存サービスのみでなく時代に適したSaaS等次世代サービスの開発にも従事していただけます。

    実際の業務内容については選考を通して志向を伺いながら決定していきます。

    具体的には

    サービスの操作を行うコントロールパネルなどWebフロントエンドの設計・開発・継続的改善コントロールパネルと各システムをつなぐAPIサーバなどバックエンドの設計開発・継続的改善 ・サービス情報を管理するシステムの基盤設計・開発・継続的改善開発環境(プログラミング、テスト、デプロイなど)の整備、新規ツール導入サービス維持管理に必要な社内向け運用ツールの開発フロントエンドに特化したい方、サーバーサイドやバックエンドに強い方、すべてに関わりたい方など、サービス開発興味があるすべての方を歓迎します。

    Requirements <必要な経験・スキル>

    フロントエンド

    フレームワーク(React.js, Vue.jsなど)を使ったアプリケーションの開発経験

    Gitflow, GitHub flowなどのブランチモデルの開発経験

    Jest等を使ったTest記述の経験

    バックエンド

    ウェブアプリケーションフレームワーク(DjangoやFlaskなど)、リレーショナルデータベースを使ったウェブアプリケーションの開発経験

    Gitflow, GitHub flowなどのブランチモデルの開発経験

    <歓迎要件>

    TypeScript, Go, Rustなどモダンプログラミング言語を利用した開発経験

    PythonとDjango、またはPHPでのWeb API開発経験

    TCP/IP, HTTP などのネットワークプロトコルやアーキテクチャに対する理解

    Docker, Kubernetesを利用した開発経験

    OpenAPIを用いたドキュメント作成

    アクセシビリティへの興味・関心・理解

    要件定義、ソフトウェアアーキテクチャの設計経験(官公庁向けシステム含む)

    パブリッククラウド(GCP, AWS等)を活用した大規模サービスの開発~運用経験

    データセンター、サーバ、ネットワーク、ストレージを始めとするインフラ技術の知識

    機械学習、データエンジニアリング(GIS, 衛星データ)

    テックリード/開発チームの技術的なリーディング経験

    リモートワークスタイルでのチーム開発経験

    <利用している技術>

    Linux, FreeBSD

    TypeScript, JavaScript, React

    Go, PHP, Perl

    MySQL, PostgreSQL

    Redis

    Nginx, Apache

    Docker, Kubernetes

    OpenAPI, gRPC

    Ansible

    <求める人物像>

    • プロダクトに対して主体性を持って物事を推進し、お客様に喜んでいただくことにやりがいを感じられる方
    • 新しい技術やサービスに対する興味関心が高く、知識やスキルの習得に積極的な方
    • 課題に対してすぐに手を動かして挑戦するなど、スピード感をもって取り組める方
    • 周囲と協力して仕事を進めるための円滑なコミュニケーションがとれる方

    Benefits <給与> [年収下限] 500 万円

    [年収上限] 700 万円

    [月給下限] 330,700 円

    [月給上限] 461,800 円

    [基本給(月)下限] 261,400 円

    [基本給(月)上限] 374,800 円

    [固定残業金額(月)下限] 41,300 円

    [固定残業金額(月)上限] 59,000 円

    [その他固定手当(月)下限] 28,000 円(25,000円/通勤手当・住宅補助費、3,000円/通信費)

    [その他固定手当(月)下限] 28,000 円(25,000円/通勤手当・住宅補助費、3,000円/通信費)

    ※上記予定年収には住宅補助・通勤手当・通信費(合算28,000円)、賞与、みなし残業手当(20時間分。超過分は別途支給)を含みます。

    また給与詳細はスキル、経験を考慮の上、規定により決定します。

    November 29, 2023 7:02 AM

    Senior Rust Engineer (Remote) @ Persistence Labs

    RustPersistence LabsDubai, Dubai, United Arab Emirates

    Senior Rust Engineer for Persistence Labs

    About The Role

    Persistence Labs is looking for an experienced Rust engineer who knows what it takes to ship high-quality software in production. The ideal candidate takes pride in writing clean, efficient, and maintainable code and is an advocate for best practices, continually looking to learn and to improve.

    We are looking for an engineer who can thrive in a remote, fast-paced, innovative startup environment and who isn’t deterred by unknowns or unfamiliar concepts. We expect clear communication, both written and verbal, as well as comfort with challenging and mentoring other engineers to help them achieve their greatest potential.

    Roles & responsibilities
    • Design, build, ship, and maintain production-grade blockchain software
    • Produce and review technical designs and reference documentation
    • Contribute to team planning, estimation, and roadmapping
    • Promote and implement software engineering best practices
    • Coach junior developers
    • Lead code reviews and demonstrations

    Basic Qualifications.
    • A Bachelor degree in Computer Science or related technical field
    • 3+ years experience as a full-time software developer
    • Strong knowledge of modern software development and testing practices
    • Strong expertise in Rust with prior experience of building applications in Rust
    • Necessary experience in Javascript/typescript
    • Well versed with Github practices and Github CI
    • Experience with CosmWasm or other WASM execution engines
    • Strong knowledge about blockchains and proof of stake
    • Excellent troubleshooting skills

    Preferred Qualifications
    • Experience with cloud native application development (k8s, Docker, GH actions, CI/CD)
    • Frontend development and integration experience
    • Knowledge of RPC/websockets, web2js, cosmjs/cosmos-sdk
    • Experience in building DeFi (decentralized finance) dApps
    • Moderate experience with any one of these Postgres, Graphql, and leveldb
    • BONUS: Experience with Liquid Staking
    • BONUS: Experience with Cosmos-SDK / Cosmos IBC tech-stack
    • BONUS: Open Source Contributions, especially within the blockchain space

    About The Team

    Persistence Labs is a team of 25+ highly motivated and skilled individuals working towards a common goal. The team has a total of 4 functions across each product team - Engineering, Design, Marketing, and Business Development. In addition, Persistence Labs has a corporate team responsible for Legal, Compliance, Operations, and Finance.

    We are a fully global team with people coming together from all parts of the world - Europe, Asia, and the Middle East.

    Members of the Persistence team have been early Cosmos community members and helped launch the Cosmos Hub in 2019. We have been early adopters of Inter Blockchain Communication (IBC) and have had a stellar record of being at the forefront of innovation in Cosmos and beyond. The Persistence Labs team pioneered liquid staking in Cosmos, with pSTAKE being the first liquid staking solution built for Cosmos.

    Working At Persistence Labs

    At Persistence Labs, we strive for the best. We are an organization that believes in playing long-term games over short-term games.
    • We strongly believe in the powers of compounding.
    • We stay humble when things are going well and persistent when things are not going well.
    • We consider business to be war, which is won over years and decades.
    • Ultimately, results matter not just efforts or processes. The ultimate result is free cash flow.
    • We believe in valuing each other’s time. Small things such as starting and ending meetings on time make a massive difference to the efficiency of the organization.
    • We care for the people we work with.

    November 29, 2023 4:03 AM

    Embedded Rust Software Engineer @ Energy Jobline

    RustEnergy JoblineKingston upon Thames, England, United Kingdom

    A leading technology design company have an immediate requirement for an experienced Embedded Rust Software Engineer to join them.

    Key Skills: Embedded Rust, Software Engineer

    Location: Kingston upon Thames - KT1 1UJ - can work from home once settled

    Salary: £60,000 - £90,000+

    I don't have a detailed job spec at the moment, my client is a leading hardware manufacture and they are looking for anyone with Embedded Rust experience to join them.

    If yes please get in touch with me and I can explain the role with you.

    Opportunity to work from home once settled.

    Please click "apply now" for more details

    November 28, 2023 3:03 PM

    Rust / C++ developer - Moldova @ Yopeso

    RustYopesoMoldova

    Who we are:

    We create the kind of products people love and talk about now for 18 years in a row with our ever- growing 150+ staff in 5 locations. We create global, both big & small software products for our customers that make a difference. Our colleagues are limit-pushers, passionate people ready to dive in.

    We believe the best solutions root in efficient collaborations among passionate professionals in our agile teams. Built on trust, clarity, and integrity, we foster a learning culture that inspires everyone to grow, find work personally meaningful, make an impact, and give back to the community.

    What we value:

    • People - We inspire people to grow professionally and find meaning in an open cultural environment. We strongly believe that happy people always make a difference.
    • Transparency - We create powerful connections within our community and with our partners. We believe that transparency in business is of utmost importance to garner confidence and represents a key to meaningful partnerships. At YOPESO, trust, integrity, and transparency are not only principles but the heart of our business.
    • Professionalism - We commit to the highest level of professional standards and we always challenge ourselves to build products and solutions, through quality, performant and secure software.


    What we offer:

    • Competitive remuneration
    • Remote work
    • Sports/leisure benefit
    • 20 sick leave days paid at 100%
    • 32 calendar days of vacation
    • Foreign language courses
    • Team events, online, at the office or outside
    • Professional development plan with guidance and mentorship
    • Training and development opportunities with allocated budget
    • Covered business travel
    • Professional Certifications
    • Optional medical insurance


    Responsibilities:

    • Develop and maintain software solutions for projects in the embedded and energy controls domain,
    • Craft efficient, reliable, and high-performance software,
    • Contribute to projects that demand precision, optimization, and real-time performance.
    • Design, implement, and troubleshoot software solutions that meet the unique requirements of the energy control systems.


    Key Skills:

    • Programming Languages: Proficient in C, C++, and Rust
    • Embedded Systems: Experience in developing software for embedded systems.
    • Algorithm Development: Strong algorithmic and problem-solving skills.
    • Contributed to code reviews, adhering to coding standards and best practices for maintainable and reliable code.
    • Developed and executed unit tests, as well as participated in system integration testing to ensure the software's reliability.
    • Debugging and Optimization: Skilled in debugging complex issues and optimizing code for efficiency.
    • Version Control: Proficient in using Git for collaborative software development.
    • Documentation: Thorough documentation to ensure clear understanding and easy maintenance.

    November 28, 2023 3:01 AM

    Embedded Platform Software Engineer @ Ford Motor Company

    RustFord Motor CompanyPalo Alto, CA

    Job Description

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?

    Ford’s Model E team is charged with delivering the company’s vision of a fully electric transportation future. Model e is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.

    Being on the Ford Model E team means building the future as Ford’s center of innovation and

    growth through electric and connected vehicles and services.

    Ford Model E Platform Architecture Engineering is looking for an embedded software engineer.

    In this role you will be responsible for the development of automotive software solutions and

    embedded software modules for electric vehicles developed by Ford.

    You will be expected to pivot quickly on new ideas. Failing fast will be normal.

    Responsibilities

    What you'll do...

    • Work with architects, engineers, and other technical specialists to design embedded


    software solutions.

    • Implement new software modules using modern programming languages such as C, Rust


    and Python and utilizing CAN, LIN or Ethernet protocols.

    • Contribute to definition of objectives, scopes, timelines, milestones, deliverables, etc.
    • Develop automatic validation and ensure proper code coverage.
    • Validate new software modules on prototyping vehicle platforms.
    • Coordinate with system owners on planning, implementation approaches, testing,


    documenting, and maintaining software solutions using defined processes and tools.

    • Analyze and enhance efficiency, stability, and scalability of systems.


    Qualifications

    You'll have...

    • Bachelor’s degree in software engineering, computer science or a related field or a combination of education and equivalent experience.
    • 3+ years of software development experience.
    • 1 year of programming experience in Rust, C or C++ on embedded systems.


    Even better, you may have...

    • Experience in hands-on development and troubleshooting of embedded systems.
    • Familiarity with continuous development and software development processes
    • Strong documentation, writing, and communications skills
    • Working experience in automotive software or hardware engineering
    • Knowledge of automotive Ethernet, CAN, LIN, and the latest automotive communications standards


    You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

    As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:

    • Immediate medical, dental, and prescription drug coverage
    • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
    • Vehicle discount program for employees and family members, and management leases
    • Tuition assistance
    • Established and active employee resource groups
    • Paid time off for individual and team community service
    • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
    • Paid time off and the option to purchase additional vacation time.


    For a detailed look at our benefits, click here:

    https://clicktime.symantec.com/15tStd1pxzhUb7L8SYk8e?h=NzyI5BdoPWeyrk_K_XnMVfG28TWcDe4al3rv_hvQ7XQ=&u=https://fordcareers.co/GSRHTHDPaloAlto

    Visa sponsorship is available for this position.

    Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

    We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.

    November 28, 2023 1:01 AM

    Rust Developer @ 1Password

    Rust1PasswordGreater Montreal Metropolitan Area

    We all have important information we need to manage, and protecting it should be easy. Over 100,000 businesses and millions of people log in to 1Password to unlock smart, simple access to everything they care about. Our vision is to create a safer, simpler digital future for everyone, and our culture values simplicity, honesty and a human-centric approach to solving problems. Come help us unlock peace of mind so everyone can stay safer online.

    We are currently looking for a Developer to join our Programmatic Interfaces team:

    Software powers the world, and we empower those who write it. We are on a mission to make worldwide developers’ daily lives easier and more secure. We do that by building tools to eliminate accepted complexity, turning historically complex, confusing, and frustrating tasks into delightful automated experiences. This makes developers more productive and protects businesses throughout the entire software development lifecycle: from writing and committing code to testing in CI, deploying, and finally running in production.

    The Programmatic Interfaces team focuses on enabling partners, the developer community and customers to build and integrate with 1Password. We’re currently working on a framework to automatically generate SDKs in various programming languages while keeping our high security bar with end-to-end encryption via a common core shared between these SDKs.

    Want to join this new team and help shape its future? Come join us!

    This is a remote opportunity within Canada and the US.

    What we're looking for:

    • At least 1-2 years professional experience in software development
    • Experience with the Rust programming language
    • A hunger to learn and grow, without fear of the unknown
    • A passion for crafting great developer experiences
    • A “get it done” mentality - ship early and iterate often


    What you can expect:

    • Learn and grow in a remote, high-impact environment
    • Bring your own ideas and help shape the future of this team
    • Design, build, deploy and support programmatic interfaces for partners, community developers and customers
    • Connect directly with customers through our externalDeveloper Slack Workspace to learn how they use the interfaces (e.g. SDKs, CLI) we build and where the experience could be better
    • Work with a variety of programming languages with emphasis on Rust and Golang
    • Document the decisions you make so the rest of your team members can follow along


    Bonus points for:

    • Hands-on experience with Golang
    • Familiarity with other programming languages
    • Experience building SDKs or public APIs
    • Active in open source project(s) and communities


    USA-based roles only: The Annual base salary for this role is between $115,000 USD and $155,000 USD, plus immediate participation in 1Password's benefits program (health, dental, 401k and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.

    Canada-based roles only: The Annual base salary for this role is between $109,000 CAD and $147,000 CAD, plus immediate participation in 1Password’s generous benefits program (health, dental, RRSP and many others), utilization of our generous paid time off, an equity grant and, where applicable, participation in our incentive programs.

    At 1Password, we approach each individual's compensation with a promise of fair market value and internal equity commensurate with experience and specific skill set.

    What we offer:

    We believe in working hard, and resting hard. We’re always looking for new ways to support our team members, but here’s a glance at what we currently offer:

    Health and wellbeing

    > 👶 Maternity and parental leave top up programs

    > 👟 Wellness spending account

    > 🏝 Generous PTO policy

    > 💖 Company-wide wellness days off scheduled throughout the year

    > 🧠 Wellness Coach membership

    > 🩺 Comprehensive health coverage

    Growth and future

    > 📈 Employee stock option program for all full time employees

    > 💸 Retirement matching program

    > 💡 Training budget, 1Password University access, and learning sessions

    > 🔑 Free 1Password account (and friends and family discount!)

    Flexibility and community

    > 🤝 Paid volunteer days

    > 🌎 Employee-led DEI&B programs and ERGs

    > 🏠 Fully remote environment

    > 🏆 Peer-to-peer recognition through Bonusly

    You belong here.

    1Password is proud to be an equal opportunity employer. We are committed to fostering an inclusive, diverse and equitable workplace that is built on trust, support and respect. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. Be yourself, find your people and share the things you love.

    Accommodation is available upon request at any point during our recruitment process. If you require an accommodation, please speak to your talent acquisition partner or email us at nextbit@agilebits.com and we’ll work to meet your needs.

    Remote work is a part of our DNA. Given that our company was founded remotely in 2005, we can safely say we're experts at building remote culture. That said, remote work at 1Password does mean working from your home country. If you've got questions or concerns about this your Talent Partner would be happy to address them with you.

    Successful applicants will be required to complete a background check that may consist of prior employment verification, reference checks, education confirmation, criminal background, publicly available social media, credit history, or other information, as permitted by local law.

    Candidate Privacy Notice

    When you apply for a position, refer a candidate, or are being considered for a role at AgileBits, Inc. (dba 1Password, 1Password, we, us, or our), your information is stored in Lever, in accordance with Lever's Service Privacy Notice. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background.

    Candidates may also optionally choose to self-identify their race/ethnicity, gender identity, sexual orientation, age, and disability. These answers will help us evaluate our diversity and belonging efforts. You do not have to answer these questions—your answers will not be linked to your name or job application, will not be visible to the hiring manager reviewing your application, and will in no way affect your job application. If you have any questions about the collection or use of this information, please contact [dpo@1password.com].

    When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how we use or process your information, or if you would like to ask to access, correct, or delete your information, please contact our privacy team at [dpo@1password.com] or through 1Password Support.

    November 27, 2023 11:03 PM

    Entry-Level Rust Developer Fully Remote @ CareerAddict

    RustCareerAddictLondon, England, United Kingdom

    Position Overview

    As an Entry-Level Rust Developer, you will be an integral part of our development team, leveraging your skills in Rust and C++ to contribute to the design, implementation, and optimization of our software solutions. This role is ideal for a motivated individual eager to learn and grow in a remote work setting.

    Responsibilities

    • Collaborate with cross-functional teams to understand project requirements and contribute to the development of software solutions.
    • Develop, test, and maintain high-quality code using Rust and C++.
    • Work closely with senior developers to enhance and optimize existing codebase.
    • Participate in code reviews to ensure best practices and code quality standards are met.
    • Collaborate in the identification and resolution of software defects and issues.
    • Stay informed about industry trends and advancements in Rust and C++ development.

    Requirements

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • Strong knowledge of Rust programming language.
    • Exposure to C++ development is a plus.
    • Understanding of software development principles and best practices.
    • Excellent problem-solving and analytical skills.
    • Ability to work effectively in a fully remote work environment.

    Apply now for immediate interviews!

    November 26, 2023 4:03 PM

    Senior Software Engineer @ Arm

    RustArmCambridge, England, United Kingdom

    Job Overview

    We are looking for an experienced engineer who is passionate about developing compilers, managing runtimes and loves open-source software. In this role you will be working on OpenJDK or .Net, key runtimes in server side software.

    You'll be part of the bigger OSS Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. You will work closely with the team and colleagues across the organisation and with open source communities to tackle challenges in enabling the future of computing.

    Responsibilities

    • Identify and implement changes to compilers and managed runtimes to improve the performance of selected workloads and better support Arm architectural features and CPU designs.
    • Implement new runtime or compile features and fine-tune existing ones. (e.g. garbage collectors, interpreters, optimization passes, intrinsics)
    • Own and be accountable for medium/large technical areas of managed runtime or compiler development.
    • Contribute to open-source software projects and engage with open-source community.
    • Collaborate with colleagues across Arm to improve the support for the Arm Architecture and CPUs.
    • Help develop the project automated functionality and performance testing Frameworks.

    Required Skills And Experience

    • Experience working on managed runtimes or compilers.
    • Strong programming skills in C/C++.
    • Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge.
    • Familiar with open source project development and contribution processes.
    • Knowledge of a computer architecture, arm64 is preferred.
    • Proficiency in software development and methodologies (coding, testing, debugging, reviewing)
    • Clear and effective written and verbal communication skills

    Nice To Have Skills And Experience

    • Proficiency in one or more of the following languages Java, C#, Rust, Go, JavaScript, Python
    • Familiar with Agile software development methodology such as Scrum or Kanban.
    • Familiar with Linux performance analysis tools and system level performance tuning.

    Education & Qualifications

    Established experience or a Bachelor’s (or above) degree in a STEM subject.

    In Return

    Our UK offices are amazing places to collaborate. We also have some scope to adapt the job role and title for the right person - if you are interested but unsure whether you tick all the boxes, we still would love you to reach out! We are keen to welcome versatile people into Arm!

    Accommodations at Arm

    At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

    Equal Opportunities at Arm

    Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.

    Hybrid Working at Arm

    Arm’s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

    View Location

    November 26, 2023 4:02 PM

    Software Development Engineer @ Microsoft

    RustMicrosoftBengaluru, Karnataka, India

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Skype, OneDrive, and the Microsoft Azure platform globally with its server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission.

    Are you passionate about working on cutting edge technology in a team that embodies the growth mindset? Are you hoping to join an organization which is built on a mission “To empower every person and organization on this planet to achieve more”?

    The Firmware Center of Excellence is responsible for Hardware/Firmware for Azure Infrastructure. We are working on the next generation Hardware/Firmware for server, silicon, and rack infrastructure with a focus on innovation in firmware technology to secure Azure infrastructure for Microsoft and their customers.

    We are looking for highly motivated Software Engineer II with background in Firmware development in embedded systems.

    Responsibilities

    • You will contribute to the development of solutions of various firmware components, including driver interfaces, system libraries needed for SoC bring-up, secure platform design and development, protocol and feature development of low-level hardware.
    • You will be contributing to all phases of product development, from design through manufacturing and productization.
    • Perform system-level debugging and troubleshooting to identify and resolve complex hardware/firmware-related issues.
    • Collaborate with cross-functional teams including hardware architects and engineers, software developers, validation & integration.
    • Stay up to date with industry trends and advancements in cloud firmware technologies and provide recommendations for improvement.

    Qualifications

    • Bachelors or higher in Computer Science, Computer Engineering, Electronics Engineering, or similar.
    • 2+ years of professional experience in firmware development or embedded software development in a multicore environment or hardware and firmware security.
    • 2+ years of Programming experience in C/C++/Rust
    • Good understanding of computer architectures including processors, buses, and memories.
    • Demonstrated experience of coding for solutions at scale.
    • Experience with SoC bring-up, with Security primitives, bootloaders, platform initialization, board support package development, peripherals such as PCIe, I2C, SPI, USB, UART , OS primitives, memory management, scheduling, interrupts and multi-threading.
    • Excellent problem-solving and analytical skills.
    • Experience working with multiple teams on Root cause analysis, troubleshooting, and debugging skills resulting into solving complex Hardware/Firmware interface issues.
    • Self-motivated and able to work independently.
    • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

    Preferred Qualifications

    Prior experience of working in one or more of the following areas:

    • Hardware accelerator software design and development
    • Secure boot, platform security protocols, secure firmware updates, attestation, secure recovery, and secure debug workflows
    • Implementing industry-standard security protocols, including secure communications, cryptographic algorithms, public key infrastructure, key management technologies
    • Security primitives, security ciphers, threat vectors, security mitigation strategies to close identified vulnerabilities.
    • CPU Execution modes, security model, cache, coherency, Memory management and protection, interrupt controller, virtualization, and other related concepts
    • PCIe driver/firmware development in virtualized environment
    • Platform initialization, board support package (UEFI/U-Boot/ATF) Development & integration, low level drivers for peripherals such as I2C, I3C, eMMC, SPI, USB, UARTs etc,
    • Driver development for RAS, Debug, Logging
    • (RT)OS Scheduling and firmware development in multithreading SMP as well as in heterogeneous computing environment
    • Vulnerability assessment in the Firmware

    Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

    November 25, 2023 7:02 AM

    [Up to 10M] Eng Only - Rust dev - Online Payment Firm @ Michael Page

    RustMichael PageTokyo, Tokyo, Japan

    • Get an opportunity to get into fintech|Get an opportunity to be a part of a flourishing start-up firm


    About Our Client

    Our client is a member company of a growing online payment company based in Japan with stakeholders from all over the world. The company provides new and unique credit payment solutions that solve important pain points for their customers, which is one of the factor that made their business so successful.

    Despite the company being a financial institution, they have a more relaxed atmosphere and working culture with flat cross-functional team structure.

    The company is rising in popularity as a place of work because of the following working conditions:

    • Excellent work culture and work-life balance
    • Offers full WFH with flex time
    • Flat, cross-functional and international team and working environment


    Job Description

    The team you will be joining is responsible for one of the company's module, which is critical to external performance to customers. Your team will focus on ensuring that the application provides a smooth user experience.

    Your Main Responsibilities

    • Interact with various clients, internal data engineering team, and other stakeholders for information gathering
    • Get involved in the full SLDC for the development of both new features and enhancements of old feature
    • Provides app support and troubleshoot issues that arise with the application


    The Successful Applicant

    (Mandatory) You Need To Have

    • 4+ years of working in software development in any language, preferably Rust and/or C/C++
    • 4+ years of working experience with relational databases
    • Good communication skills and ability to work in a team
    • Willing to relocate to Japan
    • Fluency in English


    (Preferred) Would Be a Plus If You Have

    • Experience or knowledge in the finance domain, preferably with online payment systems or debit/credit module
    • Business-level Japanese


    What's on Offer

    What You Can Get Through This Role

    • Flexibility of fully working from home with flex-time
    • Exciting opportunity to work in the financial services industry
    • Multicultural working environment with international environment
    • Opportunity to contribute and work on a project from its early stages


    Contact: Patricia A

    Quote job ref: JN-052023-6042728

    November 25, 2023 7:01 AM

    Blockchain Developer - Rust @ Salvo Software

    RustSalvo SoftwareMexico City Metropolitan Area

    We are looking for an experienced Rust Developer for a Solana Blockchain-based application. The right candidate is going to be passionate about the capabilities of blockchain technology and the NFT ecosystem and eager to influence the acceleration of the industry. A proactive and self-driven mindset will thrive in this work-from-home role.


    • This is a start-up project so the ability to be hands-on with related tasks and see the big picture is necessary. Being in a new project also means you have more influence over the direction of the project and your role.


    Required Skills


    5+ years of experience in general software development.


    3+ years of experience working with Rust programming language.


    3+ years of developing DApps, smart contracts, NFTs, cryptocurrencies, and L1 and L2 tech.


    3+ years of experience in blockchain, consensus protocols, decentralized systems, applied cryptography, compilers, p2p, or similar systems.


    Experience in working with Solana dev environment and tools.


    Good knowledge of blockchain technology and crypto-economic protocols.


    You love exploring and being an early adopter of cutting-edge technologies such as blockchain smart contracts, DeFi, and NFTs.


    You own your deliverables, end-to-end: design, develop, and operate technical architecture and systems.


    Critical thinking, problem-solving, and good time-management skills.


    Team player attitude with a reliable work ethic.


    Strong written and communication skills with proven fluency in English.


    Benefits


    Flexible schedule options.


    40-hour workweek.


    Work from home.


    Major medical and dental insurance.


    Vacation and bonus packages.


    Food Vouchers.


    JOB TYPE: This is a permanent and full-time position.


    SALARY: DOE


    Important


    Please provide a phone number you can be reached and attach your resume/CV.

    Please include your portfolio or a link to your portfolio that showcases your work experience.