Software Engineer II
Aiprise · San Jose
About this role
## About AiPrise AiPrise is a global compliance orchestration platform helping fintechs, marketplaces, and payment companies verify and onboard customers worldwide. We integrate with **80+ identity and compliance vendors** to deliver a holistic view of risk. We’re building **AI-powered compliance agents** to revolutionize **KYB, AML, sanctions screening, and risk scoring**—helping customers onboard faster, reduce manual reviews, and prevent financial crime. ## Role Overview (Software Engineer II) We’re hiring a **Software Engineer II** to help build and scale the core platform behind AiPrise’s compliance orchestration and AI agent systems. This is a **build it, ship it, own it** role. You’ll take features **end-to-end**—from design to code to deploy to iterate—across: - Case management product - Vendor integrations - Orchestration APIs - Customer-facing tools You’ll work closely with founders and a fast-moving team, turning messy real-world compliance problems into clean, reliable systems. **Location:** In-person, **San Jose, CA (5 days/week)** ## What You’ll Do ### Build & Own Features End-to-End - Design, develop, and ship production features across the platform stack (**backend APIs, data pipelines, integrations, case management UI**) - Own features from **requirements gathering → implementation → deployment → monitoring** - Build scalable **REST APIs and microservices** that orchestrate checks across **80+ compliance vendors** (identity verification, sanctions screening, document analysis) - Develop **case management workflows** and business logic for **KYB/AML** compliance processes - Create **data pipelines** for ingesting, transforming, and routing compliance data at scale - Integrate with third-party identity/compliance APIs and handle complex vendor response mapping ### Drive Technical Excellence - Write clean, maintainable, well-tested code with comprehensive documentation - Participate in code reviews and contribute to engineering best practices - Debug production issues with urgency; own incident resolution end-to-end - Optimize performance, reliability, and cost-efficiency - Build monitoring, alerting, and observability into your features ### Collaborate - Work cross-functionally with **product managers, compliance experts, and customer success** - Contribute to technical decision-making and architecture discussions - Help shape engineering culture and development workflows as the team scales ## What We’re Looking For ### Must-Have - **2–4 years** of professional software engineering experience shipping production systems - Strong fundamentals in at least one modern backend language (**Python, Go, Java, Node.js, or similar**) - Experience building **RESTful APIs, microservices, or distributed systems** - Solid understanding of **relational databases** (**PostgreSQL/MySQL**) and data modeling - Hands-on experience with **cloud platforms** (**AWS preferred**; GCP/Azure acceptable) - Familiarity with **Git, CI/CD, Docker**, and modern deployment practices - Proven ability to **own features end-to-end** (from ambiguous requirements to production launch) - Strong debugging and problem-solving skills; comfortable in unfamiliar codebases - Excellent communication skills; able to translate business needs into technical solutions - Experience mentoring or supporting junior engineers (formal or informal) ### Nice-to-Have - Experience in **FinTech/RegTech/payments** or fraud/risk detection - Knowledge of compliance workflows
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.