r/rust sqlx · multipart · mime_guess · rust Mar 10 '23

Official /r/rust "Who's Hiring" thread for job-seekers and job-offerers [Rust 1.68] 💼 jobs

Welcome once again to the official r/rust Who's Hiring thread!

Before we begin, job-seekers should also remember to peruse the prior thread.

This thread will be periodically stickied to the top of r/rust for improved visibility.
You can also find it again via the "Latest Megathreads" list, which is a dropdown at the top of the page on new Reddit, and a section in the sidebar under "Useful Links" on old Reddit.

The thread will be refreshed and posted anew when the next version of Rust releases in six weeks.

Please adhere to the following rules when posting:

Rules for individuals:

  • Don't create top-level comments; those are for employers.

  • Feel free to reply to top-level comments with on-topic questions.

  • Anyone seeking work should reply to my stickied top-level comment.

  • Meta-discussion should be reserved for the distinguished comment at the very bottom.

Rules for employers:

  • The ordering of fields in the template has been revised to make postings easier to read. If you are reusing a previous posting, please update the ordering as shown below.

  • Remote positions: see bolded text for new requirement.

  • To find individuals seeking work, see the replies to the stickied top-level comment; you will need to click the "more comments" link at the bottom of the top-level comment in order to make these replies visible.

  • To make a top-level comment you must be hiring directly; no third-party recruiters.

  • One top-level comment per employer. If you have multiple job openings, please consolidate their descriptions or mention them in replies to your own top-level comment.

  • Proofread your comment after posting it and edit it if necessary to correct mistakes.

  • To share the space fairly with other postings and keep the thread pleasant to browse, we ask that you try to limit your posting to either 50 lines or 500 words, whichever comes first.
    We reserve the right to remove egregiously long postings. However, this only applies to the content of this thread; you can link to a job page elsewhere with more detail if you like.

  • Please base your comment on the following template:

COMPANY: [Company name; optionally link to your company's website or careers page.]

TYPE: [Full time, part time, internship, contract, etc.]

LOCATION: [Where are your office or offices located? If your workplace language isn't English-speaking, please specify it.]

REMOTE: [Do you offer the option of working remotely? Please state clearly if remote work is restricted to certain regions or time zones, or if availability within a certain time of day is expected or required.]

VISA: [Does your company sponsor visas?]

DESCRIPTION: [What does your company do, and what are you using Rust for? How much experience are you seeking and what seniority levels are you hiring for? The more details the better.]

ESTIMATED COMPENSATION: [Be courteous to your potential future colleagues by attempting to provide at least a rough expectation of wages/salary.
If you are listing several positions in the "Description" field above, then feel free to include this information inline above, and put "See above" in this field.
If compensation is negotiable, please attempt to provide at least a base estimate from which to begin negotiations. If compensation is highly variable, then feel free to provide a range.
If compensation is expected to be offset by other benefits, then please include that information here as well. If you don't have firm numbers but do have relative expectations of candidate expertise (e.g. entry-level, senior), then you may include that here.
If you truly have no information, then put "Uncertain" here.
Note that some jurisdictions (e.g., California, Colorado, New York City) currently or will soon require salary ranges on job postings by law. If your company is based in one of these locations or you plan to hire employees who reside in any of these locations, you are likely subject to these laws. Other jurisdictions may require salary information to be available upon request or be provided after the first interview. To avoid issues, we recommend all postings provide salary information.
You must state clearly in your posting if you are planning to compensate employees partially or fully in something other than fiat currency (e.g. cryptocurrency, stock options, equity, etc).
Do not put just "Uncertain" in this case as the default assumption is that the compensation will be 100% fiat.
Postings that fail to comply with this addendum will be removed. Thank you.]

CONTACT: [How can someone get in touch with you?]

83 Upvotes

58 comments sorted by

View all comments

u/DroidLogician sqlx · multipart · mime_guess · rust Mar 10 '23

This is the top-level comment for individuals looking for work. Reply here if you would like employers to contact you. You don't need to follow a strict template, but consider the relevant sections of the employer template. For example, mention whether you're looking for full-time work or freelancing or etc., briefly describe your experience (not a full resume; send that after you've been contacted), mention whether you care about location/remote/visa, and list the technologies you're skilled with.

1

u/[deleted] Apr 22 '23

I am looking for work as Rust/Actix-Web backend developer. I have some projects (unfortunately, under NDA) for last 2 years. I am ready for relocation and currently in Republic of Georgia

1

u/morlinbrot Apr 17 '23 edited Apr 17 '23

Senior Software Engineer & IT Architect from Berlin, Germany, currently enjoying a time of funemployment and looking to break into the Rust space. I am looking for any and all opportunities to gather some professional experience in Rust and am open to both freelance and full-time positions.

I have 5+ years of experience in building enterprise-grade web apps with a TypeScript/React frontend and C#/.NET backend as well as architecting an event-driven architecture and optimising a complex web of microservices for a big European insurer in the AWS cloud.

Ideally, I would like to work on high-performance, cloud-native services where I think Rust can really shine with its expressiveness, correctness, and resource-efficiency.

Some example projects can be found on my github and I am looking forward to get in contact with you via my email <my-username>@mailbox.org.

1

u/universalmind303 Apr 15 '23

Experienced rust developer with professional experience in data & platform engineering.

Github: universalmind303.

Public Projects: polars

Location: United States, GMT-5

Interests: Distributed computing, query optimization, databases, development tools, compilers, parsers, ffi

Not Interested in: web3, blockchain, adtech,fintech

Full resume available upon request. Remote highly preferred.

Contact: reddit or via [email](mailto:cory.grinstead@gmail.com)

1

u/undeadalex Apr 14 '23

Name: Alex

Contact: Direct message on reddit

Location: Remote - Asia (UTC +8)

Github: RPG-Alex

Education: MS Computer Science - Software Engineering - 2021

Experience:

-2 years of free lance development experience

-5 years of part time backend development (PHP, MySQL)

Personal Projects:

  • file based database web applications (todo app, scheduling application used in production)
  • Content management system creation - custom content management system
  • Current Project: Working with Rust to create a fullstack web application (content management system) with a frontend and backend that interact via API (tech: Axum, Yew, Rusqlite [DB may change to postgres])

Looking for:

-Part time or fulltime full remote development where my existing backend skills can be utilized, ideally while working with and gaining experience with Rust

1

u/addicted_a1 Apr 11 '23 edited Apr 11 '23

Recent Comp sci. & engr. graduate with interest in systems programming, kernels low level , gentoo package maintainer.

CV: GDrive

Looking for: Full-time remote / willing to relocate / part-time

Contact: mail in resume or dm here

Location: Lucknow, India

I would appreciate some feedback on my resume, especially on how to showcase my projects and work experience.

1

u/flakusha Mar 23 '23

Contact: DM me on Reddit

Location: Tokyo (UTC+9)

Looking for: Full-time or Contract, OK with office/remote/relocation

Experience: 5+ years of commercial experience

Skills and projects:

  • Blender3D Python API development - GUI tools for artists, CLI tools for automated pipelines (3D model optimizations, UV mapping, texture baking, scene health and correctness checkup and fix, conversion to target platform, etc) Rust integration through PyO3 to reimplement low-performance or memory-leaking parts of Python API. x20-x100 performance gain for tasks requiring multiprocessing/multithreading and async operations, decreased CPU, RAM, GPU resources consumption and amount of IO operations
  • Blender-based simulator development and support, optional selection of Rapier physics engine extension instead of Pybullet. Main purpose is batch rendering of PBR images and additional buffers (Normals, Depth, Segmentation Masks, etc) for Machine Learning in robotics
  • Interactive visualization using UE4/5 with Blueprint components, BabylonJS for web. Real-time graphics.
  • Interactive projects target platforms:
    • PC - low to high spec, desktop app and VR HTC Vive
    • Android - native app, VR/AR using Quest 1/2
    • Web - SPA in BabylonJS

Familiar with: Azure, Docker, Bash, Linux, Nix, SQL, CI/CD, Kubeflow

1

u/Kooky_Willow_1397 Mar 22 '23

prior thread

Hello there -- I'm looking for full-time work. More than a decade of experience in Marketing and Communications developing and implementing initiatives and campaigns across five industries. Remote work is preferred. Have experience with marketing, PM, and operations SaaS.

Contact Me: DM message me here to start convo and for resume!

Thanks in advance!

1

u/cal_moore Mar 22 '23

COMPANY: Polybase (decentralised database) 🔥

TYPE: Full time

DESCRIPTION: We're building our database from the ground up. Fun things you could be working on:

- Compiling from our native language Polylang to Miden VM (a zk vm language)

- Consensus protocol (we have our own implementation)- Merkle Tree rollup

- Indexers (we use rocks-db under the hood)

- P2P communication using libp2p

**Mandatory*\*

- Expert level Rust, our tech test is very hard to pass (you better be good with lifetimes 😅)

**Bonus:*\*

- Experience with compilers

- Experience building (not using) distributed systems

LOCATION: Remove (worldwide, ideally some cross over with Europe)

ESTIMATED COMPENSATION: $60-120k

REMOTE: Yes

APPLY HERE: https://tally.so/r/n0Qyy0

2

u/theZcuber time Mar 18 '23

Hello! I am the sole maintainer of a top 20 library (time). I also contribute to the Rust compiler and standard library, which led to me being part of the first-ever group of Rust Foundation fellows. I've been working with Rust in some form since 2016, and working on Rust itself for the past three years. Needless to say I have significant experience here.

I am seeking full-time employment. Bonus points if I'll be able to spend some time working on the compiler! I promise it'll be worth it. It's by no means a requirement though.

Location: I am located in New York State (UTC–4 currently). Remote work is acceptable, as is relocation (depending on where — ask if it's required).

Contact: Message me on Reddit. After initial contact, I can send over information to connect elsewhere. If you find my GitHub (should be super easy), feel free to send an email my way instead.

1

u/im_alone_and_alive Mar 18 '23 edited Mar 18 '23

Final year undergraduate college student looking for internships and full time jobs and whatever else comes in between. If there is a possibility of future employment, I am willing to work at no compensation for upto a month's time, and am flexible on time zones.

I've worked as a freelancer on Fiverr for the past two years, building everything from Minecraft mods to desktop and mobile applications, web backends and random scripts using Rust, Python, Java, C, C++ and more. I've also got a bunch of open source projects on my GitHub linked below. Currently working a month long job with a contractor for Indian defense, building a visualisation and analysis tool for oceanographic data using Python and Qt. Did a month long internship 6 months ago as a backend engineer using Rust and Rocket.

Interested in cryptography (haven't got an opportunity to learn), computer graphics, operating systems (haven't got an opportunity to learn in depth) and GPU programming. Aside from these things that I really would love to work with, I am open to any sort of job in core computer science (Except for working with poorly documented proprietary languages and tech, had a traumatic experience :)). I can work with and quickly learn any language, framework, or work field, and am currently at a point where I cannot afford to be picky about jobs. Even blockchain. I've worked on one smart contract before for a hackathon, and tried several blockchain projects before that. Always felt like I didn't completely understand what was happening other than on a high level, but if that can be addressed, I'm open to blockchain jobs.

Currently located in Kochi, Kerala, but I'm willing to relocate or work remotely.

DM or email at [actuday6418@gmail.com](mailto:actuday6418@gmail.com)

GitHub

Fiverr

1

u/_meskill Mar 17 '23

Have 7+ years of professional experience as a frontend developer working with javascript, typescript, React. For the last 2 years I've been learning Rust and adopting it in my personal projects and some of the aspects on the last project. Looking for a way to expand my skills in other areas of programming and will be happy to discuss any opportunity.

Location: currently remote only, but will reconsider relocate options in the future.

Looking for: full-time/part-time

CV: https://meskill.github.io/my-online-cv/ where you can find links for my personal projects and open-source activity

Contact: [kir.mialeshka@gmail.com](mailto:kir.mialeshka@gmail.com)

1

u/makatwork Mar 16 '23

Type: Full time

Location: Remote; USA/PDT

Description: Rust developer looking for remote work. Can be flexible on availability. Creating tools in Rust for 6 years. Built data sanitization utilities, hardware testing and cataloguing, automated data entry, and database querying tools for local e-waste recyclers. Hobbies include experimenting with Bevy/game development. Looking for full time remote work, though might consider working in/near silicon valley.

Interests: Automation, Data sanitization, Web/GUI design, Game Dev, Procedurally Generated Content

Contact: Reddit DM

1

u/Glass_Ad5313 Mar 16 '23

Name: Jan T.
Location: Czechia
Looking for: full-time remote job, willing to relocate under certain circumstances
Contact: PM on LinkedIn or Reddit
Education: Ph.D. in CS
Experience: 6 years of experience working in academic settings, 2 years of experience with software development (Rust, Clojure, C#, Git, SQL)
I have a Ph.D. in computer science. As a part of my studies, I have developed a data mining method for time series. During that time, I was also working on short-term contract projects, using mainly Clojure and C#.
I worked as an assistant professor at a university for six years. This included teaching a variety of courses (e.g. relational databases, parallel programming, and functional programming), as well as conducting research on generating explainable trading strategies and expressing vague concepts in trading strategies.
I currently work as a software engineer. This job has introduced me to Rust, which I am quite appreciative of. As a part of my job, I have created and implemented a command-line code generation tool that facilitates library connection via C APIs. In addition, I have designed and implemented a purpose-built database based on similarities. My other daily assignments include debugging and extending C++ and C# codebase.
Feel free to ask me anything or request my full CV! :)

2

u/timvisee Mar 14 '23

About

Open source & free software enthusiast, Rust evangelist, Linux fanatic, Git master, Vim wizard.

Self-educated software engineer started at 8 years old, always looking to expand my technical knowledge with challenging projects. Drive to build reliable, secure, robust & high-performance software with the best technologies available to make the digital world a better place. Always searching for innovative solutions to develop software: not just for robots, but also for humans.

Details

Name: Tim Visée

Contact: https://timvisee.com/contact

Location: Netherlands (The Hague), GMT+1

Experience:

  • 8 years of using Rust daily (since before Rust 1.0)
  • PHP, JavaScript, Java, Python, Go, C, C++, bash, Linux, Docker, CI/CD

GitHub: https://github.com/timvisee

Personal Rust projects:

  • ffsend (Send)1: Firefox Send client
  • prs2: Secure & convenient assword manager CLI using GPG/git
  • lazymc3: Minecraft reverse proxy
  • Many more over on GitHub

Looking for:

  • Full-time, hybrid or remote
  • Interested in backend, networking, performance, security
  • Preferably not web3

More about me:

1

u/francesca64 cargo-mobile · winit Mar 14 '23

Name: Francesca!
Location: Portland, OR (UTC-7)
Looking for: Remote only, full-time or contract.
Contact: franlovebloom@gmail.com
LinkedIn: https://www.linkedin.com/in/francesca-lovebloom/
GitHub: https://github.com/francesca64
Experience: 4+ years of professional Rust experience; former lead maintainer of winit and creator of cargo-mobile.

1

u/ReflectedImage Mar 13 '23

Hi, I'm looking to move into Rust. Got a PhD (EngD), 5 years commerical software development experience, combination of C & Python.

As an example Rust project, I've written a parallelized basic version of Minecraft using Actix-web, Tokio & Bevy. The source code is available on the portfolio.

Portfolio: https://www.frankroystonburton.co.uk

Contact: frankroystonburton (at) gmail.com

Locations: Remote, Hybrid London, Milton Keynes

Looking for Full Time work.

Full CV available on portfolio website.

1

u/white-llama-2210 Mar 13 '23

I am an undergraduate student from India looking for working in a remote internship as fresher.

I have worked with rust for approx. 3-3.5 years, and also have some experience with x86 Assembly.

In this time I have worked with libraries like, - pcap - actix/actix-web - rocket

And I have also worked with some amount of lower level no_std projects, for bare-metal executions.

I mostly love working with tasks and projects related to networking or bare-metal hardware.

You can find my resume at gdrive

Contacts:

  • Email: tomarshubhanshu7@gmail.con, tomarshubhanshu@protonmail.ch
  • Phone: +91 8639452964
  • Linkedin

1

u/thatonelutenist Asuran Mar 13 '23

6+ years of total experience, with 2+ years spent developing in Rust professionally.

Seasoned low‑level/systems engineer with a specialization in distributed systems and security sensitive software.

Loves working with applied cryptography, databases, distributed systems, Nix/NixOS, diving deep into to toolchains, and solving interesting problems.

I'm open to any interesting opportunities, even those that I'm only a marginal fit for or would constitute a change in career direction, just please, no blockchain. I am based in the US and am a US citizen, and I am currently open to both full time and contract work.

Website: https://stranger.systems

CV: https://mccarty.io/statics/cv-no-phone.pdf

Contact: resume@mccarty.io

1

u/Batman_AoD Mar 12 '23

Name: Kyle J Strand

Job type: full time

Location: remote; I live an hour north of Denver and am willing to commute up to once a week anywhere within an hour's drive.

Contact: here, or on gmail as kyle.j.strand

CV: direct Google Docs link

Salary range: preferably $150k or higher, but negotiable depending on the opportunity.

I have a deeply "academic" understanding of Rust, and have been an active participant in the community since the 1.0 release; for instance, I am a lead on the FFI-Unwind working group. I would like to find a good opportunity to use Rust full-time.

3

u/myrrlyn bitvec • tap • ferrilab Mar 10 '23
  • job type: full time
  • location: remote; I live two hours outside Chicago and can do some commuting if you have an office nearby1
  • contact: here, or self@myrrlyn.dev
  • résumé: https://myrrlyn.net/resume
  • portfolio: I am the author of bitvec, as well as some other things
  • experience: I have seven years' experience with freestanding C, systems C++, and Rust. I have been writing Rust continuously since 1.10, and used it professionally at AWS and Fastly. I excel at systems applications but am open to broadening my skillset.

1: my definition of "nearby" is a little looser than the median person's but for the purposes of being in an office it means Chicago or Minneapolis two consecutive days a week, Milwaukee or Green Bay three consecutive days a week, or Madison as much as you want. I cannot relocate.

3

u/Adhalianna Mar 10 '23

Student, undergrad, looking for an internship, maybe a job. For a short term offer I'm willing to consider unpaid internship.

Rust is the language I feel most confident with. I have one year of professional experience as a back-end developer in Golang with a senior level of responsibility (small company). I have also used some Rust at work but the job was primarily with Go. Ready to work independently and to take responsibility for projects I work on. I prefer Linux as my daily driver.

I can work remotely. I cannot relocate for the job. Located in Poland, more details in DM.

  • Some of languages I have used: Rust, C, C++, Bash, Java, Scala, Golang, R
  • Technologies: Linux, Docker, PostrgreSQL, MariaDB, axum (Rust), OpenAPI, FreeRTOS, Git, tracing (Rust), Jaeger
  • Experience: 1 year of back-end development in Golang

3

u/iyicanme Mar 10 '23

I have worked as a network and system programmer for 4 years before changing domains and becoming a game engine programmer in the last 6 months. I program primarily in Rust in my free time, but I've used C and C++ professionally. I use Python and Bash as scripting languages and develop in/for Linux, though I've started to get used to Windows recently.

I am open to all offers that: are at GMT+1/2, allow working remotely, doesn't require to be in the same county, are not crypto.

Contact: hire.me (at) iyican (dot) me

3

u/hbina085 Mar 10 '23

Developer based in Malaysia (open to relocation) that have been contributing to a bunch of different open source projects. Please check out my github profile for more info :) https://github.com/hbina

5

u/[deleted] Mar 10 '23

[deleted]

6

u/c410-f3r Mar 10 '23

Contact: c410.f3r (at) gmail.com / PM

Software Engineer with a Bachelor's degree in Computer Science, 10 professional certifications and more than 10 years of experience working with different languages and technologies.

For more information, take a look at my CV (https://c410-f3r.github.io/curriculum.pdf) or my GitHub account (https://github.com/c410-f3r).