Triplemint Logo Triplemint
Triplemint Logo

Senior Backend Engineer

💰 $140,000 - $180 🌍 New York City 📅 05/11/2022

Apply

Job Description

As of May 2022, we are proud to announce that Triplemint is joining The
Agency.

The Agency is an agent-first, tech-driven boutique luxury global brokerage
representing clients worldwide in a broad spectrum of classes, including
residential, new development, resort real estate, luxury leasing and vacation
rentals. Breaking away from the traditional brokerage model, The Agency takes
a collaborative approach to the business, fostering a culture of partnership
in which all clients and listings are represented in a collaborative
environment. Agents and clients benefit from the shared resources and networks
of the entire global team, including in-house creative, public relations and
cutting-edge technology divisions. The Agency has closed more than $41 billion
real estate transactions since 2011, comprising over 50 offices in five
countries, and counting, as one of the fastest-growing boutique, luxury real
estate franchise brands in the world.

**The Position**

The Agency is looking for a Senior Backend Engineer to join our growing
engineering team. This individual will be a key member of our team, making
technical decisions that will shape the company's future. As an engineer at
The Agency, you will have a large amount of ownership across the entire
software delivery process.

**Our Stack**

We are all thrilled to develop using the latest technologies and automation
patterns. Every engineer is empowered to own the full lifecycle of the
software, from development, building and testing, to provisioning
environments, to monitoring the applications when they are deployed.

Our team develops microservices using Golang and GraphQL with Typescript. Our
architecture is fully cloud based, running on AWS. We embrace full CI/CD cycle
and completely automated processes to build, provision, and deploy our
applications using Github Actions and AWS CDK.

**What You** **’** **ll Do:**

* Develop new cloud based microservices using Golang, Typescript and GraphQL
* Build on a fully containerized architecture running on AWS Fargate
* Learn provisioning of applications through Infrastructure as Code using AWS CDK
* Work with and develop on a modern CI/CD pipeline using Github Actions
* Build new products that integrate with the company's CRM and Predictive Data Analytics platform
* Collaborate with stakeholders across the company to create a data-driven real estate experience for our clients and agents

**Who You Are:**

* Senior backend engineer with at least 5+ years of experience
* 2+ years full-time with Golang / Go
* 2+ years experience with Node.js
* Strong experience working with relational (SQL) databases
* Strong knowledge API security models and authentication in a distributed system
* Experience with asynchronous architectures using events, workers, and job queues
* Understanding of communication patterns in a distributed system
* Experience developing containerized applications using Docker
* Understanding of the cloud and experience working with cloud based architectures
* Writing automated unit and integration tests
* Excellent communication skills
* Knowledge of agile development practices using Git and project management tools like Jira
* Solid knowledge of unix / linux commands and ability to work in terminal

**Bonus Skills:**

* Start-up experience a plus
* GraphQL, TypeScript, Jest, Kubernetes are a big plus
* Hands-on knowledge of CI/CD with Github Actions or other tools like Jenkins or CircleCI
* Experience with alerting and monitoring tools like Sentry, DataDog or similar
* Hands on experience with AWS

**Benefits** **&** **Perks:**

* Equity
* Unlimited vacation
* Comprehensive health benefits
* 401(k) matching
* HSAs FSAs
* Employee Assistance Program (EAP)

_It is the policy of The Agency not to discriminate against any employee or
applicant for employment because of race, color, religion, sex, sexual
orientation, gender identity, national origin, age, marital status, genetic
information, disability or because they are a protected veteran._