Senior Software Engineer Developer Tooling @ Referral Board
placeGreece
attach_money $140,000
businessOn Site
scheduleFull Time
Posted 4 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review C# and .NET framework concepts.
circle
Practice client-server networking scenarios.
circle
Study RESTful API integration methods.
circle
Explore open-source code versioning practices.
Behavioral Questions
circle
Describe remote team collaboration examples.
circle
Explain handling critical feedback publicly.
circle
Detail experience managing open-source projects.
circle
Discuss problem-solving in distributed teams.
Frequently Asked Questions
What technical skills are essential for the Senior Software Engineer Developer Tooling role at Referral Board?
keyboard_arrow_down
How important is open-source experience for this role at Referral Board?
keyboard_arrow_down
What collaboration skills are needed for working remotely at Referral Board?
keyboard_arrow_down
How does the Developer Tools Team interact with external projects at Referral Board?
keyboard_arrow_down
What is the impact of working on client libraries at Referral Board?
keyboard_arrow_down