Skip to content
mimi

Software Engineer

Tines

Remote · US Full-time Mid Level $165k – $181k/yr 2mo ago

About the role

About Tines

Founded in 2018 with co‑headquarters in Dublin and Boston, Tines powers some of the world’s most important workflows. Our intelligent workflow platform applies AI, automation, and integration with human ingenuity to drive real business results. We serve a diverse range of customers—from startups to public companies—including Canva, Databricks, Elastic, Kayak, Intercom, and McKesson. Tines is vendor‑agnostic, integrating with any API‑enabled service, and is secure and private by design, making it popular with security, IT, engineering, finance, and other security‑focused teams.

Role Overview

You’ll join the team primarily responsible for authentication, user identity, authorization and access control, audit logs, and credentials accessing external tools that integrate with customer workflows. While the focus is on these areas, the role is not limited to a single part of our product or stack. The position is fully remote for candidates on the U.S. East Coast, with a preference for those based in the Greater Boston area who can use our downtown Boston office space when desired.

Responsibilities

  • Work closely with colleagues to build the right solutions to the problems our customers face.
  • Make valuable changes in the codebase in your first week and see them live in production minutes after merging.
  • Write and review high‑quality, well‑tested code to ensure a stable product for customers and a stress‑free codebase for the team.
  • Identify areas for improvement in the codebase and in how we work, sharing responsibility for making the team better.
  • Own the problems you’re solving—and the software you write to solve them—throughout production, responding to customer feedback to improve those solutions.
  • Share knowledge with other engineers through code reviews, pairing sessions, and team discussions.

Projects You Might Work On

  • Build out entire product features, such as exporting audit logs to S3, improving the authentication settings page, and enhancing extensibility for customer AWS credentials.
  • Ensure customers have more control over egress traffic originating from actions like HTTP requests.
  • Add observability and Tines‑powered debugging tools to help diagnose customer authentication and authorization configuration issues.
  • Explore security and usability improvements for creating and storing credentials in the Tines platform.
  • Collaborate with other engineering teams to deliver new features, including more granular role‑based access control.

Requirements

  • Roughly 3–5 years of professional software engineering experience.
  • Direct experience building and delivering software using a high‑level programming language; comfortable with a coding exercise that adds features to a small command‑line app.
  • Ability to demonstrate foundational skills and knowledge; education or past employers are less important than ability.
  • Familiarity with Ruby and TypeScript is a plus, but not required; we value curiosity and eagerness to learn, and we’ll cover education material to bring you up to speed.
  • Cybersecurity knowledge is not required, though we take application security seriously.
  • Willingness to work across the stack (infrastructure, backend frameworks, front‑end) and pitch in wherever needed.
  • Comfortable focusing on the most important problems using simple, common tools (Ruby, Rails, React, TypeScript, Postgres, Redis, AWS).
  • Commitment to healthy, sustainable work habits—reasonable hours, taking holidays, realistic workload planning.
  • Ability to contribute clearly and visibly on a small team.
  • Commitment to an inclusive, supportive environment; treat all colleagues with kindness and respect.
  • Passion for using software to automate manual work and bring programming power to customers.

Compensation & Benefits

  • Salary range: $165,000 – $181,000 plus equity.

Equal Opportunity

Tines provides equal employment opportunities to all employees and applicants without regard to sex, race, colour, ethnic or social origin, genetic features, language, religion or belief, political opinion, membership of a national minority, property, birth, disability, age, or

Skills

AWSPostgresRailsReactRedisRubyTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free