Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
Tines

Staff Software Engineer – Backend

Tines

Staff Software Engineer leading critical systems' technical direction at Tines. Engaging in proactive code changes with immediate impact on production.

Posted 6/4/2026full-timeRemote • Massachusetts • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
GoLinuxRustUnix

About the role

Key responsibilities & impact
  • Lead the technical direction for some of Tines’ most critical systems.
  • Make valuable changes in our codebase in your first week, and see them live in production minutes after merging them.
  • Shape how jobs and code are executed at the very heart of our application, to help us power the world’s most important workflows.
  • Write and review high-quality, well-tested code to ensure that we’re creating a stable product for our customers, and a stress-free codebase for ourselves.
  • Identify areas for improvement, both in our codebase and in how we work, and share the responsibility of making our team better.
  • Own the problems you’re solving - and the software you write to solve them - all the way to production and beyond, responding to customer feedback to improve those solutions.
  • Use your knowledge to mentor other engineers in our team, providing support and guidance to help them grow their abilities.

Requirements

What you’ll need
  • Typically 10+ years as a professional software engineer.
  • Proven track record of success as a staff software engineer.
  • Linux systems expertise in namespaces, file descriptors, Unix sockets, mounts, networking, and process isolation.
  • Experience with container runtimes, orchestration, or code execution platforms.
  • Filesystem and storage experience, including POSIX behavior, content-addressed storage, and crash recovery.
  • Experience in building and owning low-level system primitives in Rust or Go.
  • Strong debugging skills: able to build focused reproducers for complex kernel, runtime, and storage issues, and use logs, traces, metrics, and tests to isolate root cause.
  • Your abilities matter, not your education or exactly where you’ve worked.

Benefits

Comp & perks
  • We’re focused on the most important problems, not the most interesting ones.
  • Engineer productivity is hugely important to us.
  • We work healthily and sustainably.
  • Your contributions will be obvious.
  • We’re building an inclusive, supportive team.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux systemsnamespacesfile descriptorsUnix socketsmountsnetworkingprocess isolationcontainer runtimesRustGo
Soft Skills
mentoringproblem-solvingteam improvementcustomer feedback responsecode reviewhigh-quality code writingtechnical direction leadership