1 день назад
Fullstack Engineer
180 000 - 210 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Fullstack Engineer (Node.js/APIs): Building reliable and scalable web applications, public APIs, and shared engineering services for TRM’s intelligence platform with an accent on customer-focused product development, backend API design, and database systems. Focus on designing scalable services, translating customer pain points into technical requirements, and supporting high-impact features through cross-functional collaboration.
Location: San Francisco, United States; hybrid with at least three days per week in the San Francisco office. The team requires at least six hours of overlap with PST, from 8 am to 2 pm PST.
Base salary: $180,000–$210,000 per year, plus potential equity participation.
Company
provides AI-powered intelligence solutions that help public and private sector agencies investigate illicit activity, disrupt crime, and build threat-network cases.
What you will do
- Design and build scalable web applications, APIs, and backend services used by TRM customers.
- Develop and maintain public APIs within the API Product suite.
- Build shared engineering services and functionality that support internal business units.
- Translate functional visions and customer needs into product roadmaps with clear outcomes.
- Collaborate with stakeholders across the organization to deliver features end to end.
- Participate in a weekly sprint schedule and an on-call rotation approximately once every 4–6 weeks.
Requirements
- Experience designing and building scalable systems, web applications, APIs, and services.
- Understanding of relational databases such as Postgres and analytical databases.
- Ability to connect customer pain points with technical and product requirements.
- Strong problem-structuring, prioritization, ownership, initiative, and adaptability.
- Ability to communicate complex ideas to technical and non-technical audiences.
- Ability to work from the San Francisco office at least three days per week and maintain PST overlap from 8 am to 2 pm.
Nice to have
- Prior Node.js experience is useful but not required; the backend is built with Node.js and the language can be learned on the job.
Culture & Benefits
- Weekly sprints with opportunities to lead projects as a technical anchor and grow ownership according to level and goals.
- Psychological safety, trust-based relationships, accountability, and extensive cross-functional collaboration.
- High-ownership environment focused on speed, experimentation, continuous feedback, and solving complex problems.
- Equity plan eligibility may be available.
- On-call rotation includes PagerDuty alerts and customer-support requests, approximately once every 4–6 weeks.
Hiring process
- Recruiter introduction, hiring-manager discussion, first-round interviews, and final-round interviews.
- Most processes include a case study, applied AI skills assessment, and Leadership Principles interview.
- References are checked before the offer; the recruiter provides the specific interview plan and preparation guidance.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →