What are the responsibilities and job description for the Staff Software Engineer - Developer Relations position at Scout AI?
Intro
Scout AI is a new hiring platform that connects software engineers to opportunities with world-class companies. On Scout, you get a more relevant and growthful interviewing experience, you receive feedback on your performance, and you also get end-to-end support to improve your chances of getting hired.
If you perform well on the Scout interview, you become eligible for opportunities with all companies in the Scout network (only complete the interview once).
This role is with our partner company that is actively hiring:
Fimio
About the company
A note from our CEO:
At Fimio, we are designing a protocol similar to git but for builds and their meta-data. The reason why we are doing this is we believe now more than ever, that all developers should not be afraid of working with servers and deploying applications into production. Our goal is to build a protocol and ship developer tools around it to make working on the server simple and straightforward.
We are looking for a DevRel engineer to join our team and work on our platform. We want someone who is deeply interested in improving the user experience for developers with regards to how they build their applications and deploy them to the cloud. We have a microservice architecture with services in node and python. I am looking for someone who is enthusiastic about talking to developers, has a mind for helping developers, and can also jump into the codebase and fix bugs.
The right candidate will need to be interested in understanding build systems, security, as well as have a passion for great user experience and design. My goal at Fimio is to create tools that are the quintessence of their genre. At Fimio, we spend a lot of our engineering effort building products that beautifully bridge the knowledge gap between infrastructure and code. Here are a few essays that have served as inspiration for our worldview with regards to developer tools:
- The Case for Developer Experience, Jean Yang
- Forest & Desert, Kent Beck and Beth Andres-Beck
About the Role
We are looking for a staff engineer to join our team and work on our platform. We want someone who is deeply interested in improving the user experience for developers with regards to how they build their applications and deploy them to the cloud. We work on a micro-service architecture and our back-end consists of a node app and a python app. We use Kubernetes and this role will be responsible for our Kubernetes cluster. I am looking for someone who can come in to have shared ownership of the codebase and innovate it.
The right candidate will need to be interested in understanding build systems, security, as well as have a passion for great user experience and design. I believe developers need to have the best tools and deserve to build with tools that are lovingly designed and are aesthetically pleasing, and I hope you feel the same!
Finally, we are a lean shop, so every employee will participate in customer support and fill multiple roles.
This role will report to the CEO, and will need to be able to work in office in San Francisco with the team, currently 3x/week.
You will:
- Serve as the technical bridge between our product team and developer community
- Create and maintain comprehensive technical documentation, tutorials, and code samples
- presentations, demos, and workshops
- Build proof-of-concept applications and integration examples using our product
- Actively participate in product development, including coding and bug fixing
- Gather feedback from the developer community and advocate for their needs internally
- Create technical content (blog posts, videos, code samples) to showcase product capabilities
- Establish and nurture relationships with early adopters and key technical stakeholders
- Identify and represent the company at relevant industry events, meetups, and conferences
- Monitor and respond to technical questions across community forums, social media, and support channels
- Collaborate with marketing to develop developer-focused campaigns and messaging
- Help shape our product roadmap based on developer experiences
You may be a good fit if you have/are:
- Experience building and launching developer products
- Strong software development experience with demonstrated ability to write clean, maintainable code
- Excellent communication skills, both written and verbal, with ability to explain complex technical concepts clearly
- Experience with our technology stack (Python, Node, Kubernetes, Postgres, Azure)
- Proven track record of creating developer-focused content (documentation, tutorials, blog posts)
- Strong problem-solving abilities and debugging skills
- Self-motivated with ability to work independently in a fast-paced startup environment
- Passion for helping developers succeed and building developer communities
- Experience presenting technical content to audiences of varying technical backgrounds
- Familiarity with developer tools, workflows, and best practices
- Collaborative mindset with ability to work cross-functionally with product, engineering, and marketing teams
- Bachelor's degree in Computer Science or equivalent practical experience
- 5 years of relevant work experience in software development, technical writing, or similar roles
The following would be considered a plus:
- Previous developer advocacy, technical evangelism, or community management experience
- Active participation in open-source communities
- Technical blog or portfolio demonstrating communication skills
We aim to make the hiring process as smooth as possible and only as long as necessary–we don’t want anyone stuck in a cycle of months-long interviews!