Senior Software Engineer, Full Stack | Product Engineering
$180k - $240kTRM Labs
Build a Safer World.TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable investigators to trace illicit activity, build cases, and construct operating pictures of threat networks. Leading agencies and businesses worldwide rely on TRM to make the world safer and more secure.The Full-Stack Product Engineering team is responsible for building a comprehensive set of features, frameworks, and functionalities for both end customers and internal-facing teams to successfully execute and scale TRM's business. We are looking for a pragmatic full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You'll also design backend APIs with a deep understanding of the customer experience and performance.As an early member of the team, you will be deeply involved in the technical details along with our operational processes to champion the velocity, quality, and overall impact of TRM, ultimately building a safer financial system for billions of people.This role is based in our San Francisco office. Employees in this position are expected to work from the office at least three (3) days per week to support in-person collaboration and team engagement.The impact you'll have here:Work on complex engineering problems that help you build and hone not only technical skills but also project management and human/soft skills.Develop and maintain public APIs that are part of the API Product suiteCollaborate with stakeholders on transforming a functional vision into a tangible roadmap with clear outcomes.Support and enable internal business units through shared engineering services and functionalities.Develop cross-functional relationships with stakeholders across the organization to understand and empower their mission from end to end.Experience designing and building scalable systems, web applications, APIs, and services (our backend is built in Node.js but prior experience in Node.js is not required; we believe tools and languages can be learned on the job)What we're looking for:Experience designing and building scalable systems, web applications, APIs, and services.An understanding of storage systems such as relational databases (e.g., Postgres) and analytical databases.Demonstrated experience in understanding customer pain points and bridging their needs to technical & product requirements.A high degree of initiative and ownership, combined with the ability to navigate ambiguity and adapt quickly to change.Exceptional ability to structure problems and identify the most critical issues to prioritize.Ability to communicate complex ideas effectively to both technical and non-technical audiences, verbally and in writing.Experience working collaboratively in a cross-functional environment with a diverse group of people at all levels in an organization.About the Team:The team operates on a weekly sprint schedule. Individuals on the team are tasked to lead projects as technical anchors, and given a chance to grow and take ownership according to their level and goals. We work closely with our internal stakeholders to deliver impactful features to our internal customers and the company.The team's culture is built on psychological safety wherein team members build rapport and trust-based relationships with teammates, hold each other accountable and to a high bar, collaborate extensively, and have lots of fun along the way.The team's timezone is a mix of EST and PST with at least 6 hours of overlap with PST (8 am to 2 pm PST)On-Call: We have an on-call rotation that is a week long in duration approximately once every 4-6 weeks. On-call requests can be categorized into two large buckets; a) PagerDuty alerts that warrant immediate attention and b) customer support requests from specific Slack channels that an on-call engineer is responsible for triaging and answering.Work Week Travel: This role requires participation in in-person R&D work weeks, typically 1–2 times per quarter, at a TRM hub or other designated location. TRM coordinates and covers approved travel, lodging, and workspace. Accommodations are available for legitimate caregiving, health, immigration, and similar constraints.Learn about TRM Speed in this position:Ruthless Prioritization & Adaptability: We adapt quickly when faced with new information. For example, an engineer may message the PM or EM to prioritize Task A vs. Task B in the middle of the sprint – we don't let inertia guide our decisions. Instead we focus on ruthless prioritization and pivot quickly as needed.Challenging Timelines (Execution Pressure): An engineer questions a teammate's proposed 3-week timeline, and constructively argues for condensing it to 2 weeks—backed by rationale, tradeoffs, and a plan to reduce scope or increase velocity. They show ownership of delivery speed and willingness to push for urgency.Time-Boxed Spiking (Rapid Learning & Decision-Making): An engineer proposes a 1-week spike with a clear time-box and success criteria to explore implementation options or validate feasibility through a proof of concept. They demonstrate speed not just in execution, but in de-risking decisions early.The following represents the expected range of compensation for this role:Individual pay is determined by skills, qualifications, experience, and location. The compensation details listed in this posting reflect the US base salary only.The estimated base salary range for this role is $180,000 - $240,000.Additionally, this role may be eligible to participate in TRM's equity plan.Please note – we factor in the different costs for geographies outside the United States.About TRM's Engineering Levels:Engineer: Responsible for helping to define project milestones and executing small decisions independently with the appropriate tradeoffs between simplicity, readability, and performance. Provides mentorship to junior engineers, and enhances operational excellence through tech debt reduction and knowledge sharing.Senior Engineer: Successfully designs and documents system improvements and features for an OKR/project from the ground up. Consistently delivers efficient and reusable systems, optimizes team throughput with appropriate tradeoffs, mentors team members, and enhances cross-team collaboration through documentation and knowledge sharing.Staff Engineer: Drives scoping and execution of one or more OKRs/projects that impact multiple teams. Partners with stakeholders to set the team vision and technical roadmaps for one or more products. Is a role model and mentor to the entire engineering organization. Ensures system health and quality with operational reviews, testing strategies, and monitoring rigor.Application InstructionsIf you're interested in joining TRM, we encourage you to apply directly. Every application is reviewed by our Talent team.Before applying, review the job description carefully and highlight the experience and impact that best demonstrate the required qualifications. Please also provide thoughtful and accurate answers to the application questions, as these will be used to evaluate your skills and qualifications for the role.If you send your resume directly to someone at TRM, we can't guarantee it will reach the appropriate hiring team. Applying directly is the best way to ensure your application will be considered.Interviewing with TRMOur process is designed to understand how you think, solve problems, and deliver impact, while allowing you to evaluate TRM. Most interview processes include a case study, an AI skills assessment, and a Leadership Principles interview.Recruiter Intro: Qualifications, motivations, and alignment with the role.Hiring Manager: Deep dive into your relevant experience, skills, and impact.First Round: 1–2 interviews focused on the skills most critical to the role.Final Round: Hands-on case study. This is usually a panel-style session where we go deeper into your craft, problem-solving, and alignment with TRM.References: Former colleagues who can provide insight into your work and impact.Offer: Congrats! Your recruiter will present the offer and compensation details.Welcome to TRM: We're excited to build a safer world with you!Your recruiter will share your specific interview plan and preparation guidance along the way.AI Fluency at TRMAI fluency is a baseline expectation at TRM.We believe AI meaningfully changes how top performers operate. We expect every team member to use AI to accelerate and reimagine their craft, not just automate surface tasks.At TRM, AI fluency means you
$180k - $210k
...incredibly exciting for a data engineer like me to contribute... ...with data.” Staff Software Engineer (Data... ...every weekday working on products that are not really... ...craft.” Jenny Gai Senior Product Marketing Manager... ...Software Engineer, Full Stack | Product Engineering...SeniorFull timeWork at officeImmediate startWorldwide3 days per weekWeekday work$163k - $246.5k
...semgrep.dev.About the roleAs a Fullstack Engineer, you’ll work across the stack to design, build and maintain a fast... ...closely with designers and product managers to develop flows that help... ...philosophy to formal methods research and full-fledged corporations. We’re new...SeniorCurrently hiringWork at officeLocal areaRemote workWeekend work3 days per week- ...Mountain time zones.We're looking for a Senior Fullstack Software Engineer to join our team, passionately... ...direction and implementation of large-scale product featuresEvaluate trade-offs between... ...of industry experience working as a Full Stack EngineerBachelor's or Master's...SeniorWork at officeLocal areaRemote work
$165k - $247k
...Square—build better products and digital... ...looking for a Product Engineer to help take it to... ...ll work across the stack, NextJS and Node.js... ...of experience in software engineering Education... ...operating at a senior-level scope. You’ve... ...impactStrong full-stack expertise (React...Senior- ...the reach of humanity. The Role We are seeking a Senior Full Stack Software Engineer to build the software that turns Chemify’s robotic synthesis... ...services and web front‑ends, owning them from spec to production. Build and harden the systems that translate...Senior
$180k - $220k
...innovation through advanced hardware engineering and AI solutions. Our mission is to deliver... ...Role Summary We are seeking a Senior Full Stack Software Engineer to architect and drive the... ...core applications powering our BCI product ecosystem. In this role, you will take...Senior- ...Huckleberry Huckleberry’s purpose is to create life-changing products and experiences through fresh, beautiful, human-centered... ...every family to thrive. About the role As a Senior Full Stack Software Engineer, you will design and build new products and features...SeniorRemote work
- ...marketing channels. Engineering at StackAdapt: As... ..., producing production level code that will... ...to modern tech stacks around GoLang, Ruby... ...lead our growing full-stack engineering... ...Design and other senior engineers across the... ...example to uphold software development best practices...SeniorRemote workFlexible hours
$196k - $245k
...Senior Full-Stack Software Engineer, Engagement Discord has a highly engaged community of millions of daily active users who use the platform for... ...online. We’re looking for engineers that have strong product sense and are fearless in jumping between technical stacks...SeniorFull timeLocal area$200k - $300k
...Location: San Francisco - in person 5 days/week. Visa: OPT, TN sponsorship and H-1B transfers. About this role Senior/Staff-level Full-Stack Software Engineer to build and scale Highlight's cross-platform desktop application, working across the stack from modern...SeniorH1bVisa sponsorship$204.4k - $285.6k
...safer drugs and dramatically reduce the burden of animal testing. We’re looking for an exceptional Senior Full-Stack Software Engineer to work hand in hand with our Product team to build polished, high-performance web applications using React with FastAPI on the backend...SeniorFor contractorsWork at officeLocal areaShift work- ...Full Stack Software EngineerSwantide is changing the way companies manage their CRM. Our platform... ...for a driven full stack software engineer to join our early engineering team.You... ...attention to latencyProduce high quality, production ready, and maintainable code across the...SeniorFull time
- .... Miratech retains nearly 1000 full-time professionals, and our annual... ...are looking for a Senior Full Stack Engineer to join the Workforce Management product stream and build enterprise-scale... ...data into maintainable, auditable software. Experience with Customer Experience...SeniorFull timeInternshipRemote workRelocationShift work
- ...We are looking for strong Full Stack Engineers to work on large-scale systems. Serving millions... ...Collaborate with backend, frontend, product and platform teams to deliver features... ...debugging. Experience ~7+ years of software engineering experience. ~ Strong...Senior
$190k - $250k
...Senior Full-Stack Software Engineer, TypeScript $190000 - $250000 per year | San Francisco, CA | On-site | Permanent Own AI-powered products from database to user experience at a growing fintech startup. Build directly with customers, shape product decisions and earn...SeniorPermanent employmentLocal areaFlexible hours- ...Chime is seeking a Sr. Full Stack Application Security Engineer with deep mobile security expertise to join the Product Security team. You will work with mobile, backend, and platform engineers to identify, prevent, and remediate security issues across iOS, Android, APIs...Senior
- ...MaintainX is seeking Full Stack Developers to join the IAM team, building authentication, authorization, and governance... ...enterprise-grade security. The team collaborates with Product, Design, and other Engineers to deliver intuitive identity experiences. Strong English...Senior
- ...A technology-driven retail company is seeking a Senior Software Engineer, Full Stack to develop services for processing customer orders and improve logistics. The ideal candidate has over 5 years of software development experience, particularly in Python, and is familiar...SeniorRemote work
$196k - $220k
...Senior Full-Stack Software Engineer, GrowthSan Francisco Bay AreaDiscord has a highly engaged community of millions of daily active users who use the... ...how Discord shows up across the web or designing the in-product experiences that help new users find their footing. This...SeniorFull time$196k - $220.5k
...Senior Full-Stack Software Engineer, Social CommerceSan Francisco Bay AreaDiscord has a highly engaged community of millions of daily active users... ...the tools we build for them.Collaborating closely with product, design, and game developers to cut through ambiguity on...SeniorFull time- ...An established industry player is seeking a passionate Software Engineer to join their dynamic team in San Francisco. In this full-time role, you will leverage cutting-edge technology to transform the recruiting landscape. You will have the opportunity to work with a proprietary...SeniorFull time
- ...by providing AI-powered software, payer contracting, and full back-office infrastructure... ...founders are technical. Every engineer on the team has... ...startups. Several have built products from zero to scale, and one... ..., and ship.Role: Senior Software EngineerWe're a...SeniorFull timeWork at office
$196k - $220.5k
...creative, hands-on, and impact-focused Software Engineer to join our growing Ads team. Our team... ...our platform to new heights. These products enable us to generate revenue by building... ...technologies What you should have Full-stack experience with hands on experience with...SeniorFull timeRelocationRelocation package- .... About the role: We are seeking an entrepreneurial full-stack Software Engineer with the ability to move back and forth between front-end... ...party LLMs to integrate intelligent features and improve product functionality Contribute to the overall system architecture...SeniorWork at office
$196k - $220.5k
...reflected in how we work! Our engineering culture believes that... ...questions.Working with product managers, designers,... ...the quality bar of the software we write.What You... ...some parts of our tech stack. This is mainly Python... ...salary range for this full-time position is $196,0...SeniorFull time$150k - $250k
...Senior Full Stack Software EngineerLocation: San Francisco, CA Company Stage of Funding: Series A... ...Already trusted by companies across engineering, IT, retail, hospitality, and other... ...language models and conversational AI into production applications.Architect scalable...SeniorWork at officeImmediate start- ...for this role on behalf of our client. Join as an early engineering hire building a production software platform from scratch, spanning backend services and... ...building production software, with experience across the stack and sustained ownership of meaningful systems....SeniorEarly shift
- ...Senior Java Full Stack EngineerLocation: Lehi, UT | Plano, TX | SF, CA (If local to our SF, Plano... ...seeking a highly skilled Java Full Stack Engineer to lead the design and development of... ...-powered developer tools to enhance productivity and code quality. Experience: 8+...SeniorWork at officeLocal area
$77k - $202k
...Description & SummaryThe OpportunityAs a Senior Associate, Full Stack AI Engineer — AWS you will design, build, and... ...and AI-enabled methods across the software development lifecycle. As a Senior... ...activities- Reviewing work products and mentoring junior team members on...SeniorFull timeH1b- ...Senior Full Stack Software EngineerMariana Minerals is a software-first, vertically integrated minerals... ...Senior Full Stack Software Engineer to lead critical technical initiatives... ...role where you'll be expected to write production-quality frontend code while also demonstrating...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Full Stack | Product Engineering. Be the first to apply!
- software engineer amazon San Francisco, CA
- information technology software engineer San Francisco, CA
- federal - software developer San Francisco, CA
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- IT software developer San Francisco, CA
- software engineer remote San Francisco, CA
- junior software developer internship San Francisco, CA
- remote entry level software developer San Francisco, CA



