JetBrains C/C++ Developer Advocate
JetBrains C/C++ Developer Advocate

JetBrains C/C++ Developer Advocate

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
JetBrains

At a Glance

  • Tasks: Engage with the C/C++ community and showcase our products through videos, blogs, and talks.
  • Company: Join JetBrains, a leader in professional IDEs and team software.
  • Benefits: Mentoring, flexible work environment, and opportunities for personal growth.
  • Why this job: Make a real impact in the developer community while enhancing productivity with cutting-edge tools.
  • Qualifications: 3+ years in software engineering, C/C++ expertise, and excellent communication skills.
  • Other info: Exciting chance to travel and connect with global tech communities.

The predicted salary is between 36000 - 60000 £ per year.

JetBrains makes industry-leading professional IDEs and team software. We are now seeking a Developer Advocate for the C/C++ ecosystem and our product, CLion. A successful candidate will blend their technical expertise, community engagement, and strategic collaboration to enhance our users’ experience and productivity. You will explain how our products can credibly enhance developer productivity in the systems and embedded C/C++ space and advise our product teams based on industry trends and developer feedback. We are looking to hear from candidates who are experienced, passionate, empathetic, and ready to contribute to our roadmap. We recognize that not everyone has every skill when starting a new role – the team will provide mentoring and guidance.

In This Role, You’ll:

  • Highlight and explain various aspects of our product portfolio via speaking, videos, blog posts, livestreams, sample code, and more. We’re especially looking for someone who can help us cover gaps with video materials.
  • Build and maintain relationships and reputation in the industry, with global and regional communities, and on social media.
  • Work with product teams to provide feedback.
  • Meet with customers to listen to them and educate them about our offerings.
  • Speak to the press on behalf of our product offerings.
  • Contribute as needed to other areas within JetBrains.

We’ll be happy to have you on our team if you have:

  • 3+ years of experience with software engineering best practices, including testing, refactoring, version control, logging, tracing, and debugging.
  • Experience with C/C++ and its ecosystem.
  • Hands‑on experience with embedded development and a desire to interact with others in this community.
  • A passion for applying various AI‑enabled styles of software development.
  • Fluency in both spoken and written English.
  • Excellent communication skills, especially the ability to tell a compelling story about a given technology.
  • Self‑organizing, goal‑setting, and time‑management skills.
  • The willingness to travel.

We’d Be Especially Thrilled If You Have:

  • Experience with JetBrains tools.
  • Experience in developer advocacy.
  • An established reputation in a development community.
  • Proficiency or experience with additional programming languages (Rust, Python, Java, Kotlin, etc.).
  • A background working in an environment with highly distributed, diverse teams.

If you have a portfolio from speaking (conference recordings) and screencasts, please submit it with your application.

JetBrains C/C++ Developer Advocate employer: JetBrains

JetBrains is an exceptional employer that fosters a collaborative and innovative work culture, perfect for those passionate about software development. As a Developer Advocate, you will have the opportunity to engage with a vibrant community while receiving mentorship and support for your professional growth. Located in a dynamic tech environment, JetBrains offers unique advantages such as flexible working arrangements and the chance to influence the future of C/C++ development tools.
JetBrains

Contact Detail:

JetBrains Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land JetBrains C/C++ Developer Advocate

✨Tip Number 1

Get your networking game on! Attend industry meetups, conferences, and online webinars where you can connect with other developers and advocates. Building relationships in the C/C++ community can open doors to opportunities and give you insights into what companies are really looking for.

✨Tip Number 2

Show off your skills! Create engaging content like blog posts, videos, or even livestreams that highlight your expertise with C/C++ and JetBrains tools. This not only showcases your knowledge but also helps you build a personal brand that can attract potential employers.

✨Tip Number 3

Don’t be shy about reaching out! If you see a job that excites you, connect with someone at the company through LinkedIn or Twitter. A friendly message expressing your interest can make a huge difference and might just get your foot in the door.

✨Tip Number 4

Keep an eye on our website for openings! We regularly post new roles, and applying directly through our site can give you a better chance of being noticed. Plus, it shows you’re genuinely interested in joining our team!

We think you need these skills to ace JetBrains C/C++ Developer Advocate

C/C++ Programming
Embedded Development
Software Engineering Best Practices
Testing
Refactoring
Version Control
Logging
Tracing
Debugging
AI-Enabled Software Development
Excellent Communication Skills
Storytelling about Technology
Self-Organising
Goal-Setting
Time Management

Some tips for your application 🫡

Show Your Passion: Let your enthusiasm for C/C++ and developer advocacy shine through in your application. We want to see how your experience aligns with our mission at JetBrains, so don’t hold back on sharing your journey and what excites you about this role!

Tailor Your Application: Make sure to customise your CV and cover letter to highlight relevant experiences that match the job description. We love seeing how candidates connect their skills to our needs, especially in areas like community engagement and technical expertise.

Include Your Portfolio: If you've got a portfolio of speaking engagements, videos, or blog posts, make sure to include it! This is your chance to showcase your communication skills and how you can tell compelling stories about technology, which is super important for us.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining the JetBrains family!

How to prepare for a job interview at JetBrains

✨Know Your Stuff

Make sure you brush up on your C/C++ knowledge and the JetBrains tools. Be ready to discuss your experience with software engineering best practices, as well as any hands-on projects you've worked on. This will show that you're not just familiar with the tech but can also apply it effectively.

✨Show Your Passion for Community Engagement

Since this role involves a lot of interaction with the developer community, think about how you've engaged with others in the past. Prepare examples of how you've contributed to discussions, shared knowledge, or created content like videos or blog posts. This will highlight your empathy and commitment to enhancing user experiences.

✨Tell a Compelling Story

Practice explaining complex technical concepts in a way that's easy to understand. You might be asked to present how JetBrains products can enhance productivity, so think about how you can weave a narrative around that. Use real-world examples to make your points relatable and engaging.

✨Be Ready to Collaborate

This role requires working closely with product teams and customers. Think about times when you've successfully collaborated with others to achieve a goal. Be prepared to discuss how you gather feedback and use it to inform product development, showing that you're a team player who values input from all stakeholders.

JetBrains C/C++ Developer Advocate
JetBrains
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>