Sr Software Engineer, Cross-Platform Rust

2 Months ago • 5 Years + • Devops

Job Summary

Job Description

As a Sr. Software Engineer at SpruceID, you will be responsible for developing cross-platform libraries, server software, full-stack applications, and infrastructure using technologies like Rust. You will collaborate with public sector and enterprise customers, leading team members in design and execution. This role involves writing secure, professionally audited software, contributing to global technology standards, and utilizing cryptographic APIs. The role requires a strong aptitude for statically typed languages, memory management, and secure programming practices. The role involves implementing digital signatures, message authentication, encryption/decryption, and zero-knowledge proof protocols for production applications.
Must have:
  • Lead development for public sector and enterprise customers.
  • Collaborate with customer delivery leads, engineers, product managers, and UX designers.
  • Contribute to new and existing Rust codebases.
  • Write full-stack web and mobile applications.
  • Use cryptographic APIs for production applications.
Good to have:
  • Experience working on public sector or enterprise software.
  • Contributions to open source software projects and technology standards.
  • Familiarity with operating system internals, compiler internals, memory management, and low level programming.
  • Bachelor’s degree in computer science or related field.

Job Details

At SpruceID, we are reimagining trusted interactions by creating the world’s best software for packaging beliefs digitally. We are a team of programmers working to develop world-class open source products and libraries implementing open global standards in identity.

There are no well-worn paths or theoreticals here. Every SpruceID technical staffer gets their hands dirty writing code, learning new technologies, and solving problems at the bleeding edge of our space. We hire results-oriented developers who love technology and are committed to intellectual honesty, user privacy, and innovation. 

You will be responsible for developing cross-platform libraries, server software, full-stack applications, and infrastructure using many technologies including Rust. You will work directly with public sector and enterprise customers and lead team members on design and execution. You will coordinate with other leaders at the company including Delivery, Product, and GTM.

Our software is secure by design, professionally audited, and suitable for high stakes applications. You will also have the opportunity to contribute to emerging global technology standards for digital identity. While we don't require you to have Rust experience to apply for this job, you should demonstrate a strong aptitude for statically typed languages, memory management, and secure programming practices.

For this role, you must be based in the US.

Responsibilities

    • Lead development of products and solutions for public sector and enterprise customers
    • Work closely with customer delivery leads, engineers, product managers, and UX designers
    • Contribute to new and existing Rust codebases that run on backend services, mobile devices, and in the browser
    • Write full-stack web and mobile applications
    • With support and review from cryptographers, use cryptographic APIs to implement digital signatures, message authentication, encryption/decryption, and zero-knowledge proof protocols for production applications 

Qualifications

    • 5+ years experience shipping widely-distributed backend software in statically-typed languages
    • Experience building web or mobile frontends using either Javascript, Swift, Kotlin, Flutter, or React Native 
    • Experience with devops and infrastructure using AWS, GCP, or Azure
    • Experience leading cross functional teams of engineers
    • Aptitude for computer security, correct use of cryptography, and user data privacy
    • Experience collaborating with geographically and culturally diverse engineering teams

Bonus

    • Experience working on public sector or enterprise software, interacting directly with customers
    • Contributions to open source software projects and technology standards
    • Familiarity with operating system internals, compiler internals, memory management, and low level programming
    • Bachelor’s degree in computer science or related field
We are passionate about cultivating a thriving culture of diverse individuals who bring unique perspectives to our mission. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Similar Jobs

Boomi  - Software Principal Engineer - Event Streams

Boomi

Conshohocken, Pennsylvania, United States (Hybrid)
2 Weeks ago
Bazaar Voice - Staff Software Engineer - Full Stack, R6542

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Grab - Senior Software Engineer, Full-Stack

Grab

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Glean - Software Engineer, Frontend

Glean

Bengaluru, Karnataka, India (On-Site)
1 Month ago
kaizen gaming  - Senior Frontend Engineer

kaizen gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Weeks ago
Nice - Cloud Software Architect

Nice

Ra'anana, Center District, Israel (Hybrid)
2 Weeks ago
zeta - Associate Solution Architect I

zeta

Bengaluru, Karnataka, India (On-Site)
8 Months ago
techholding - DevOps Engineer

techholding

Mexico (Remote)
1 Month ago
luxsoft - Software Engineer (Microsoft 365 & Azure)

luxsoft

Pune, Maharashtra, India (On-Site)
1 Month ago
Veeam Software - Site Reliability Engineer

Veeam Software

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Valeo - Technical Manager (HV Projects)

Valeo

San Luis Potosi, Mexico (On-Site)
3 Weeks ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
8 Months ago
Barracuda - Software Developer

Barracuda

Ottawa, Ontario, Canada (Hybrid)
2 Months ago
Rippling - Senior Fullstack Engineer (Frontend)

Rippling

Seattle, Washington, United States (On-Site)
2 Months ago
Rippling - Senior Fullstack Engineer - Permissions

Rippling

Seattle, Washington, United States (On-Site)
2 Months ago
Discord - Staff Software Engineer - UI and Interactions (Full-Stack)

Discord

United States (Remote)
1 Week ago
binance - Frontend Engineer - Web3 Wallet

binance

Taipei City, Taiwan (Remote)
1 Month ago
Make - Software Engineer - Full-Stack - Core Enterprise Capability

Make

Prague, Czechia (On-Site)
1 Month ago
Applike - Senior Go Backend Developer (Anti-Fraud) (f/m/d)

Applike

Hamburg, Hamburg, Germany (Hybrid)
8 Months ago
 Pearl Abyss - Junior Front-End Web Developer

Pearl Abyss

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Nintendo - Manager, Internal Audit

Nintendo

Redmond, Washington, United States (Hybrid)
2 Months ago
Razer - RazerStore Sales Associate (Temporary)

Razer

Paramus, New Jersey, United States (On-Site)
2 Weeks ago
Gupta Media - Marketing Data Analyst II

Gupta Media

Boston, Massachusetts, United States (On-Site)
2 Months ago
Canva - Account Executive, Government & Healthcare

Canva

Austin, Texas, United States (Remote)
1 Week ago
Apple - Messages Infrastructure Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Side - QA Lead - Video Game Tester

Side

Charleston, South Carolina, United States (On-Site)
1 Month ago
Riot Games - Art Lead, Animation Art - TFT, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
HP - Senior Machine Learning Researcher, On-Device Optimization

HP

Palo Alto, California, United States (On-Site)
4 Weeks ago
Star schema - General Manager

Star schema

Texas City, Texas, United States (On-Site)
2 Weeks ago
Apple - AIML - Senior Engineering Program Manager, Search and Answer Quality

Apple

Cupertino, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Apple - Senior Software Engineer - Developer Platform (ASE)

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
Flexera - Member Technical Staff - Site Reliability Engineer

Flexera

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Crunchyroll - DevOps Engineer - Cloud Reliability

Crunchyroll

San Francisco, California, United States (Hybrid)
4 Months ago
London stock Exchange - Automation Cloud Engineer

London stock Exchange

St. Louis, Missouri, United States (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer - SAP FICO S/4Hana Solution Advisor

Nagarro

United States (Remote)
8 Months ago
Qualcomm - Cloud Machine Learning LLM Serving Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
fairmatic - Senior Software Engineer - Backend - Platform

fairmatic

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Staff Software Engineer, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Aristocrat - DevOps Engineer

Aristocrat

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded