FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Generalist – Tools, Dashboards, Frameworks, Performance – Python, Rust, C++
FIDUCIALBuilding internal tools, shared libraries, and product-supporting infrastructure for a UAV software company in the Netherlands. Requires fast orientation in unfamiliar territories using various programming languages.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong software development capabilities across multiple languages including Python, Rust, and C++, with a focus on building internal tools and product-supporting infrastructure. Exhibits a deep understanding of user needs and workflows to create efficient, adaptable solutions.
Highest-signal resume keywords
Python DevelopmentRust DevelopmentC++ DevelopmentSystems Performance OptimizationInternal Tooling Ownership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software ArchitectureLanguage-Agnostic DevelopmentUsability TestingCodebase FamiliarizationPerformance Profiling
Soft Skills
EmpathyCollaborationAdaptabilityProblem-Solving
Tools & Technologies
Modern Web StacksProfilersGraphics Development ToolsGame Development Frameworks
Industry Keywords
Internal ToolsDeveloper ExperienceReal-Time SystemsNetworking Topologies
Tech Stack
Tools & technologiesPythonRust
About the role
Key responsibilities & impact- You will build the internal tools, shared libraries, and product-supporting infrastructure the rest of the company runs on.
- You reach for Python, Rust, C++, or the browser depending on the problem.
- You drop into an unfamiliar domain and form strong architectural opinions within a week.
- You’d rather understand a problem deeply than be handed a spec.
- You embed with the team you’re building for.
- You ship them something early and then keep working next to them as it evolves and as you discover the shape of the final solution jointly.
- The empathy you earn on the ground is what lets you build the right thing, fast.
- Software Generalists build the tool the team didn’t know how to ask for.
Requirements
What you’ll need- You own outcomes. You don’t throw software over a wall. You talk to the people who’ll use what you build, most often colleagues down the hall, sometimes the users of our products. You sit with them, watch where they stumble, and find usability friction. "Done" means someone’s job got easier.
- You orient fast in unfamiliar territory. Dropped onto an arbitrary problem, you build an accurate mental model quickly of two things: the unfamiliar codebase or domain, and the unfamiliar human workflow underneath it.
- You architect for use and for change. Your software is well-built in the ordinary sense and shaped around how it will be used and how it will need to grow. You tend to pre-build the next feature request, because you know the user well enough to see it.
- Language-agnostic. You’ve shipped real software in more than one of Python, Rust, C++, and modern web stacks, and you treat languages as tools you pick up as needed rather than as an identity. You don’t need mastery of all of them on day one, you need to be someone who becomes competent in a new one fast.
- Strong systems and performance instinct. Some of our work lives or dies on performance. You have a felt sense for where the time and bytes go, and you reach for a profiler by reflex. A computer graphics or game-development background is a real plus. Other work barely touches any of it, and you can tell the difference and right-size your effort accordingly.
- Nice-to-haves
- Background in graphics, game dev, or real-time systems.
- Networking depth — you understand what happens when topologies get ugly.
- Rust and/or modern C++ in production.
- Experience owning internal tooling or developer-experience work.
- Comfort with hardware-in-the-loop or field-deployed systems.
- You’ve built the in-house version of something other teams usually buy.
Benefits
Comp & perks- 25 vacation days per year.
- Reimbursed travel expenses and company laptop.
- (Really) flexible working hours and option to work from home 2 days per week when in the Netherlands.
- Working in an international, world-class team of engineers and entrepreneurs solving real-life problems with amazing technology.
- Large freedom in how you work and implement solutions, project ownership is incredibly important to us.
- The opportunity to take technical risks, to implement stuff the ‘right’ way and to iterate quickly with tight feedback loops. We are innovating, learning is to be expected.
- Responsibility over the things you implement, you are the expert on what you build.
- Traveling abroad to test the solutions you built in relevant environments.