Job Description:
This is a hands-on role, with 100% of the time dedicated to individual contribution.
1.
Autonomy : you will be part of driving the technical vision for Shuttle, balancing current concerns with future opportunities and directions. You will be involved in platform decisions and have a direct and material influence on the company.
2.
Scalability and Performance : Scale the Shuttle platform to hundreds of thousands of users ensuring a high level of operability and observability.
3.
Code Quality : Uphold code best practices, maintainability, and documentation.
4.
Customer Success : Play a role in delivering successful outcomes for customers.
Must Haves:
* Experience as a senior member of a startup/scale-up team.
* Ability to communicate and coordinate across both technical and non-technical teams.
* Expertise in writing maintainable, extensible and performant code and proficient in large-scale software design.
* Expertise in Rust is ideal, but a track record of learning new languages and familiarity with relevant programming concepts is a good substitute. A desire to work with Rust is essential.
* Experience working across the software engineering lifecycle, including coding standards, code reviews, source control management, build processes, testing, operational excellence, defining product roadmaps and conducting architecture & design reviews.
* Expertise in how to build and operate highly available, scalable, cost-effective and secure systems (5+ yr). An appreciation of SRE and its continuous application to projects (2+ yr) is essential, since the reliability of Shuttle is the foundation our users build upon.
* Experience in cloud-native architecture and a solid understanding of the underlying infrastructural primitives and operational excellence (5+ yr).
* Experience with Infrastructure as Code (Pulumi, Terraform) and continuous deployment to production using CI/CD best practices.
* Able to pick up new technologies/skills and has a growth mindset with recent evidence.
Bonus points:
* Experience building or operating a platform as a service.
* Experience building frameworks or services used by developers.
* Experience with developing applications across the stack including frontend, backend and infrastructure.
* Experience with AWS (e.g ECS, Fargate, EC2, RDS, Networking, CloudWatch, S3, Glue, Athena, Lambda) (2+ yr).
Salary: $80,000 - $150,000
#J-18808-Ljbffr