
Principal Software Engineer – Backend, Rust
Neurelo
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Job Level
About the role
- Help design, develop and deliver on the architectural and technological vision for Neurelo’s products
- Challenge the status quo, thinks big picture, understands large-scale systems design and is a champion of building things that are highly reliable, performant and extremely scalable
- Solve complex problems, loves to code and build great products, and can effectively champion and evangelize ideas across all facets of software development
- Effectively evangelize and represent the company, architecture, and the product vision internally and externally, at all levels
- Actively collaborate with product and design to achieve a cohesive product vision
Requirements
- 10+ years of relevant experience with a Bachelors/Masters/PhD degree in Computer Science/Engineering or a related field
- Expert level of experience and skills with building applications in Rust, GoLang and/or Java. Note - experience with Rust is strongly preferred. Alternatively, the candidate should be willing to learn and use Rust in this role.
- Expert level of knowledge and experience in building performant high-transaction rate distributed systems
- Experience building systems that are incredibly reliable and will scale well in the light of significant business growth
- Significant experience and knowledge around REST API development, API design patterns and best practices
- Expert level of knowledge in database technologies across SQL/NoSQL databases
- Advanced knowledge, understanding and experience with public cloud capabilities and services is a strong plus
- Strong technical leadership skills with a can-do attitude and strong execution focus
- High energy and the ability to work collaboratively in a fast-paced environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustGoLangJavadistributed systemsREST API developmentAPI design patternsSQL databasesNoSQL databasescloud services
Soft Skills
technical leadershipcollaborationproblem-solvingcommunicationexecution focuscan-do attitudehigh energy
Certifications
Bachelors degreeMasters degreePhD degree