Senior Software Engineer
Builds and owns AI-powered systems for fraud and risk detection end-to-end, from backend architecture to UI. Requires 4+ years experience, strong fundamentals in React/Next.js, TypeScript, MySQL, ClickHouse, and ability to lead technical decisions at scale.
About the job
Responsibilities
- Own product features and systems end-to-end, from architecture and implementation to launch and iteration
- Lead technical decisions across the stack, balancing speed, quality, maintainability, and scale
- Build AI-powered interfaces and decision systems that operate in real time with high precision and user trust
- Work directly with the founders on frontier problems in fraud, abuse, and risk
- Scale our product into new industries and workflows through rapid pilots, live demos, and fast feedback loops
- Improve engineering velocity by shaping internal tools, patterns, and standards
- Help define the technical foundation of the company as we grow
Requirements
- 4+ years of professional software engineering experience or equivalent
- Strong fundamentals and can ramp quickly in our stack: React/Next.js, TypeScript, MySQL, ClickHouse
- Care deeply about craftsmanship and have strong opinions about product quality, system design, and code quality
- Thrive in high-ownership environments and want to drive projects end-to-end, from backend architecture to polished UI to production
- Comfortable making pragmatic technical tradeoffs in ambiguous, fast-moving environments
- Experience building reliable systems at scale and debugging issues in production
- Enjoy collaborating closely with product, design, and leadership to turn fuzzy problems into shipped systems
- Raise the bar for the team through technical leadership, mentorship, and high standards
Compensation & Benefits
- Competitive salary and meaningful equity
- Platinum-level medical, dental, and vision insurance
- Unlimited PTO, sick leave, and parental leave
- Up to $100 in reimbursement for personal health & wellness expenses each month
- 401(k) plan
Skills
React, Next.js, TypeScript, MySQL, ClickHouse, JavaScript, System Design
Similar jobs
Fullstack Engineering jobsBuild and maintain developer tools, API services, auth/identity systems, and delightful web experiences to support the AT Protocol and Bluesky's open network ecosystem. Requires 5+ years expertise in TypeScript, Node.js, React, backend services, and web auth technologies.
Build and operate full-stack systems for an AI code-review product, tackling LLM memory, code indexing, semantic search, and reliability challenges. The role requires 4+ years of software or DevOps engineering experience, JavaScript or TypeScript expertise, and a bachelor’s degree or equivalent.
Build and ship full-stack product systems powered by AI agents and frontier models, automating staffing marketplace workflows such as vetting, matching, and fulfillment. The role requires 5+ years of frontend and backend experience, production AI integration, and strong distributed-systems expertise.
Build full-stack software that turns climate and carbon data into actionable intelligence for financial institution customers. The role requires 6+ years of software engineering experience, scalable product development skills, and preferably Node.js or data-pipeline experience.
Builds and scales Discord’s advertising products and infrastructure across backend and frontend systems. The role requires 5+ years of experience, strong ownership, cross-functional collaboration, and expertise in technologies such as Python, Rust, TypeScript, React, or React Native.