Staff Software Engineer

Tines
Summary
Join Tines, a company that powers workflows for major businesses, as a Software Engineer focusing on the availability, scalability, and resilience of customer systems and the backend development stack. This role offers more than just coding; you will influence technical direction, product development, and company culture. You will work closely with colleagues, make impactful code changes quickly, identify and fix availability risks, write high-quality code, and identify areas for improvement. The position involves owning projects from conception to production and beyond, responding to customer feedback. You can work fully remotely from anywhere in an EST state, with a preference for the Greater Boston Area, utilizing the Boston office space as needed.
Requirements
- You’ll need to be capable with a high-level programming language
- You’ll need to have a proven track record of operating cloud infrastructure in a SaaS environment
- Your abilities matter, not your education or experience
- Cybersecurity knowledge isn’t required
- This role is broad, not specialised
- We’re focused on the most important problems, not the most interesting ones
Responsibilities
- Work closely with colleagues to build the right solutions to the problems our customers face
- Make valuable changes in our codebase in your first week, and see them live in production minutes after merging them
- Identifying and fixing availability risks and monitoring gaps to ensure our systems stay healthy and available
- 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
- Re-architecting our code execution feature to simplify how our customers run python scripts and powershell commands from their workflows
- Upgrading our PostgreSQL DBs across cloud and self-hosted installations to get access to new features and improvements while ensuring minimal downtime for customers
- Enabling our larger customers to configure multiple SSO providers to access specific parts of the product
- Defining and developing new metrics to provide an extremely accurate measurement of our overall availability and reliability in powering our customers’ most important workflows
- Collaborating with our Customer Success team to simplify the upgrade process for customers with on-premise installations
- Writing a blog post to share something interesting we learned with the community
- Profiling our continuous deployment pipeline to diagnose performance issues and ensure our feedback loop stays fast
Preferred Qualifications
- We work healthily and sustainably
- Your contributions will be obvious
- We’re building an inclusive, supportive team
- We’re bringing programming to everyone
Benefits
Target Annual Compensation: $230 - 260k