Senior Software Engineer Developer Tooling
@ Referral Board

Greece
$140,000
On Site
Full Time
Posted 4 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @referralboard.com
Recommended after applying

Job Details

About the Role

The Senior Software Engineer Developer Tooling at Referral Board will work on building, maintaining, and supporting client libraries and framework integrations, primarily in C#/.NET and the wider Microsoft developer ecosystem. You will collaborate with a distributed team and engage with developer communities.

What You Will Be Doing

  • Develop and support libraries and third-party integrations for the Elastic Stack using C#.
  • Participate in the design and development of team-wide projects.
  • Support users through GitHub issues, forums, and official channels.
  • Collaborate with external project maintainers to facilitate integration.
  • Represent Elastic within relevant communities and ecosystems.

What You Bring

  • Minimum 8 years of software engineering experience.
  • Expertise in C#/.NET and familiarity with open-source development.
  • Strong understanding of client-server networking, HTTP, and RESTful APIs.
  • Excellent communication, collaboration, and interpersonal skills.
  • Ability to work independently in a remote, globally distributed team.

Additional Benefits & Company Culture

Referral Board supports diversity, equity, and inclusion. They offer competitive pay, health coverage, flexible schedules, generous vacation days, parental leave, and volunteer time. The role involves engaging with open source projects and serving a broad user base.

Key Skills/Competency

  • C#
  • .NET
  • SDK
  • Open Source
  • APIs
  • Networking
  • Client Libraries
  • Distributed Teams
  • Collaboration
  • Elastic Stack

How to Get Hired at Referral Board

🎯 Tips for Getting Hired

  • Research Referral Board's culture: Study their mission, values, and community engagement.
  • Customize your resume: Highlight C# and open source experience.
  • Showcase remote work skills: Emphasize global team collaboration.
  • Prepare technical examples: Detail past client library projects and integrations.

📝 Interview Preparation Advice

Technical Preparation

Review C# and .NET framework concepts.
Practice client-server networking scenarios.
Study RESTful API integration methods.
Explore open-source code versioning practices.

Behavioral Questions

Describe remote team collaboration examples.
Explain handling critical feedback publicly.
Detail experience managing open-source projects.
Discuss problem-solving in distributed teams.

Frequently Asked Questions