Über
You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.
Software Toolbox is the leading industrial AI company helping manufacturers and process industries achieve key outcomes at the edge. We are the makers of
, the leading industrial connectivity, copilot and agent as well as
the leading copilot and agent to chat to unified name space. We are also the gold standard in industrial connectivity with TOP Server, and OmniServer; lastly we help clients move data and contextualize it with N3uron and Cogent Data Hub. Role Description This is a full-time, on-site role based in Charlotte, NC, for a Software Engineer – Systems Backend. We're a fast-growing company that needs someone to help us build software right. The project has serious technical depth: systems-level backend, high-concurrency networking, and a modern web interface, all wrapped up in a single cross-platform binary. We're keeping the details under wraps for now, but expect a mix of building new things and working with existing code. The challenges are real and the ownership is yours from day one. No red tape. No endless meetings. Only engineers writing code and shipping software that works. If you get excited about figuring things out more than just repeating what you already know, keep reading. What You'll Be Doing Designing and building a cross-platform systems backend Writing async, high-concurrency networking code Building REST APIs and WebSocket services for real-time data Putting together a web-based config and monitoring UI (React + TypeScript) Shipping a single binary that runs solid on both Linux and Windows Using AI dev tools every day to move fast without cutting corners on security or reliability What We're Looking For We're open on experience level. If you're a junior engineer who's ready to be thrown in the deep end and loves it, we want to hear from you just as much as someone with years under their belt. The one mandatory requirement: You need to understand how software actually works under the hood: memory, async I/O, concurrency, networking. This one isn't negotiable. You must be authorized to work in the United States. Good to have some of these, but we're flexible: Experience with Rust, Go, C/C++, or really any language you are serious about You've built something that talks over a network, even if it was a side project You can handle backend work and have basic understanding of frontend side You've tried and comfortable with AI coding tools (Claude Code, Cursor, Copilot, etc.) and liked using them Big plus if you have: Experience with async runtimes or concurrency in real projects Background in real-time or performance-sensitive systems Worked with binary protocols or low-level data Built config tools, dev tooling, or infrastructure software Shipped something that runs on both Linux and Window Nice-to-haves: Familiarity with data acquisition or real-time communication Docker and CI/CD experience Personal projects or open-source work that shows you build things on your own About You You like building things. New problems get you excited, not anxious. You're the kind of person who says "I haven't done this before, let me figure it out" and then actually does. You like owning your work and driving things forward, and you're not afraid to ask for help when you need it. There's an experienced team around you and nobody here succeeds alone. You use AI tools the way a good mechanic uses a good wrench. It's just part of how you work. A degree in Computer Science, Computer Engineering, or something similar is preferred, but it's not the whole picture. At the end of the day, what we care about is simple: can you deliver, and do you want to grow? What We Offer A mix of new development and real-world legacy code. You'll help shape what's next while also digging into what already exists High ownership and low bureaucracy AI dev tools are a core part of the workflow, not an afterthought Competitive pay and overall compensation for the Charlotte area Room to grow as the project grows and the next one begins Tech Stack (Flexible) Backend:
Rust or Go (or equivalent) with modern async tooling Frontend:
React + TypeScript + Tailwind CSS Infrastructure:
Docker, Linux + Windows Dev tools:
Claude Code / Cursor-style AI assistants, Git How to Apply Send us three things: A quick note on why this role sounds interesting to you. Resume. A GitHub, portfolio, or project description showing us the hardest problem you've tackled Bonus: Tell us how you've used AI tools to move faster or take on something you wouldn't have tried otherwise We're looking for the most capable and hungry engineer. xywuqvp Software Toolbox does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.