No-code automation for security teams
Staff Software Engineer – Backend
Location
Massachusetts
Posted
6 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Backend
Tines
• 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.
Job Requirements
- 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
- 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer – Mobile, AI
RetornaAn easy to use platform that transfers money from anywhere at any time and solves core pains.
• Diseñar y mantener la capa BFF que alimenta nuestras apps móviles • Orquestar llamadas a microservicios, optimizar payloads, manejar caching y autenticación • Integrar asistentes conversacionales con RAG sobre datos financieros del cliente • Construir agentes autónomos para onboarding y resolución de problemas sin fricción • Diseñar personalización hiper-contextual en tiempo real
Senior Backend Developer – Operaciones, AI
RetornaAn easy to use platform that transfers money from anywhere at any time and solves core pains.
• Construir y evolucionar herramientas internas de gestión de transacciones y soporte • Diseñar agentes que resuelvan tickets de soporte end-to-end sin intervención humana • Implementar pipelines RAG sobre documentación regulatoria para compliance • Construir sistemas de extracción inteligente de documentos (KYC, identity, onboarding) • Automatizar workflows operativos que hoy frenan el crecimiento • Integrar con Salesforce y flujos de backoffice existentes
Senior Backend Engineer
RemoteThe easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
• Lead the development of major team-scoped projects, participate in cross-team initiatives for Remote's HR and Payroll products. • Actively participate in product work in the team: provide feedback, suggest solutions to the problems. Use technical insights and expertise to suggest product improvements. • Maintain good understanding of the team’s domain, both from product and engineering sides. • Provide feedback on code reviews. • Contribute to the shared codebase. • Debug and solve technical and business issues. • Participate in non-team activities, such as support rotations, hiring process, RFC discussions, etc. • Mentor and provide guidance to other engineers. • Investigate, propose and participate in implementation of improvements to our platform. • Implement interfaces with performance, accessibility, and API design in mind. • Redesign how engineering work ships with autonomous agents as the default execution layer. • Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. • Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains. • Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.
• Design, develop, and deploy AI-powered applications using LLMs such as Claude, GPT, and other foundation models. • Utilize GitHub Copilot / Claude Code to accelerate software development, testing, debugging, and documentation. • Build AI agents, copilots, and workflow automation solutions. • Design and develop AI/ML-based solutions using modern frameworks and tools • Build and maintain backend services using .NET (C#, ASP.NET Core) • Deploy, manage, and optimize applications on Microsoft Azure • Integrate AI models into production systems and APIs • Work with structured data stored in Oracle DB, including performance tuning and query optimization • Collaborate with data scientists, product managers, and cross-functional teams • Implement data pipelines and workflows for AI model training and inference • Ensure scalability, reliability, and security of AI applications • Monitor model performance and continuously improve solutions



