[Careers]
Clients use BYTELAB when their software has to be right: a system they can't afford to fail, a launch that can't slip, a codebase that must be trusted. You'll take on those problems across different industries and stacks without changing jobs, working directly with client teams, alongside engineers who review every change and care how things are built. If you learn best from new problems, there's no better seat.
- [Architecture]
Principal Architect
Step into a client's hardest technical decisions, work out what they actually need, and design something that still holds up in five years. Then stay close enough to the code to make sure it does.
- [Engineering]
Principal Software Engineer
Lead the engineering on client engagements in your language: set the standards, take the hardest problems, and leave every client's team better than you found it. Open in Python, Java, C#, TypeScript, Go, Rust and C++.
- [Engineering]
Senior Software Engineer
Build and fix production software for a range of clients in your strongest language, with a team that reviews every change and cares how things are built. Open in Python, Java, C#, TypeScript, Go, Rust and C++.
- [Testing]
Senior Test Engineer
Help clients know their software works, not just that today's build passed. You'll design the testing, build the automation and find the bugs before their customers do.
[Don't see your role?]
Tell us what you'll bring anyway: careers@bytelab.cc.