As a Software Engineer, you'll lead the development of Uno's core infrastructure. Whether it’s distributed computing, complex system design, secure networking and data storage, security, design, or anything else from an endless list, this will be a great opportunity to bring fresh ideas to all areas. As one of the first members of our team, you'll also help shape the engineering + broader company culture, making this an delightful place to work and setting the standard for engineering practices.
🛠 What you'll do
- Build and launch features from concept to shipped product.
- Come up with new product directions and contribute ideas.
- Significant experience building software in one or more of the following: Rust, Python, NodeJS, Java C/Obj-C/C++.
- Experience with database and schema design (e.g. MySQL, Postgres, DocumentDB).
- Experience with Infrastructure-as-code processes (via Terraform, Ansible, Docker, GKE).
- Working knowledge of Amazon Web Services or Google Cloud Platform.
👀 What we're looking for
- Excellent written and communication skills.
- Endless curiosity. A learning mindset regardless of experience.
- Empathy for the user and product-minded. Developing intuition for how security can be designed for everyone to use.
- High attention to detail. High code quality standards and ability to lead others to help raise the bar.
- Understanding how systems can be vulnerable/fail, and how to architect secure systems to reduce the risks.
- Engineering experience in a high-stakes production environment.
- A desire to win big, and win as a team.