Rust Job: Product & Software Engineer

Job added on

Company

Volt Labs, Inc
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Product & Software Engineer

At Volt, our mission is to make leveraging communication infrastructure easy. Earlier this year, we took lessons from our experience running an SMS platform and launched an SMS messaging ops solution for software companies struggling with deliverability. Managing SMS deliverability takes a lot of manual effort to measure, understand, and improve - we believe that it shouldn't. Our goal is to automate the process of knowing when a deliverability problem is happening, understanding the cause, recommending actions to resolve the problem, and communicating the solution to the end customer.

To do this, we're analyzing terabytes of SMS data and extracting actionable insights that we can build into our product. We're building out our team, looking for product-minded full stack software engineers to help us build a world class product while navigating the hurdles of scaling a data-heavy solution. We should get in touch if building a modern, user-friendly, near real-time software system on top of a large and rapidly growing dataset within a well-funded seed stage startup is interesting to you.


Why You’ll Like Working for Volt:

  • We value development. You will work with smart engineers with combined decades of experience across every level of the software stack, and we deal with difficult technical and product challenges on a daily basis. We embrace continuous learning and provide support for self-improvement.
  • We’re impact driven. Our engineering team is singularly concerned with solving problems for our customers and the business. We show up every day with an aim to make a difference—whether that’s collaborating with our product team to improve our user experience, supporting our teammates, or tackling difficult architectural and scaling problems. Every system and process is open to continuous improvement—what matters most is solving problems.
  • We believe in using the right tool for the job. The nature of our business requires that our system guarantee high availability without burdening engineers with high-friction workflows and environments. To solve the technical challenges that brings, we embrace any technology that meets our constraints the best. We don’t frivolously add new tools to our stack, but we never limit ourselves to what we’ve already built with before.


What We Look For

  • If you don’t match all of these, don’t be discouraged from applying. We understand that learning new stacks and codebases are a part of joining any team.
  • Familiarity with modern cloud technologies — we run on AWS
  • Experience in engineering environments with scalability challenges or soft real time requirements
  • Experience with or willingness to learn Rust, Python, Typescript, Go
  • Experience with both client (web or mobile) and server production codebases
  • Experience with relational databases — high-scale Postgres administration experience is a big plus
  • Strong collaboration skills: working closely with our product team and other engineers to influence our roadmap and solve unconstrained problems
  • Experience in at least one full-time software engineering role
  • The ability to build within unfamiliar systems and write maintainable, well-tested code
  • A desire to build a great product and work closely with our Product team
  • A desire to help build a strong, healthy engineering culture that will scale as fast as the company


Technologies We Use:

  • AWS: EB/EC2, Aurora for Postgres, Lambda, SQS, ECS, CloudFront, S3, CloudWatch, API Gateway, CloudFormation
  • Languages: Rust, Python, TypeScript, Go
  • Tools: Linux, Beanstalkd, Bash, Docker, Git, AWS SAM, React (web) and React Native, Angular


Where?:

We're fully comfortable with remote. If you’re local, our office is open to you — we're based out of the One Technology Center in downtown Tulsa, Oklahoma.


Pay Structure:

This will be a salaried position. Volt provides health, dental, vision & life insurance at no extra cost to employees. The salary range for this position is $60,000 to $120,000 depending on experience in startups and software development, and a significant portion of compensation is equity in the form of stock options.


About us:

We are a small team of entrepreneurs on a mission to make leveraging communication infrastructure easy. Working at Volt means you are committed to pushing yourself and your team to be the best in the world at what you do and being a part of a culture that is defined by ownership, growth, performance, and transparency. No team member at Volt will ever need to ask for permission to make a positive contribution.


RsMmcAYZhM