Staff Software Engineer, Fraud Risk Specialist
4 weeks ago
We are seeking a highly skilled Software Engineer to join our rapidly growing Fraud Risk team. In this role, you will have a direct and early impact on our engineering efforts in the US.
You will be responsible for building and maintaining backend microservices, collaborating with cross-functional teams, and contributing to critical decisions.
Here are some of the exciting projects you will have the opportunity to work on:
- Real-time fraud monitoring with configurable rules
- Event data stream ingestion that supports near real-time fraud detection
- Advanced A/B testing for fraud detection using machine learning algorithms
- Tools powered by data science to help our business users combat fraud effectively
- A comprehensive risk ecosystem to protect our platform
What You'll Be Doing
Designing and developing high-scale APIs and distributed systems on Alicloud/AWS using Java and Spring Boot
Applying strong CS fundamentals like OOP, design patterns, and performance optimization strategies
Developing and optimizing REST APIs, SOA, and distributed architectures
Writing unit tests, integration tests, and CI/CD pipelines to ensure seamless deployments
Owning, monitoring, and improving services in production for high availability and reliability
Collaborating with cross-functional teams to deliver features that meet market needs in terms of functionality, performance, and reliability
Facing challenges like performance tuning, fault-tolerance, and handling live production issues
Leading and mentoring other engineers, researching and promoting new technologies, and contributing to the team's growth
What We Look For In You
5+ years of software development experience, with deep knowledge of Java, JVM tuning, and multi-threading
Experience with Spring Boot, SpringCloud, Hibernate, and message queue systems
Proficiency with SQL databases like MySQL and Oracle, and knowledge of database optimization
Familiarity with middleware like Kafka, ELK, and Redis
Strong understanding of distributed systems principles, including CAP, consistency, and fault tolerance
Ability to work effectively in cross-functional teams and manage complex dependencies
A problem-solver with clear logic, fast thinking, and excellent communication skills
Fluent in both Mandarin and English
Nice to Haves
Experience in the blockchain/cryptocurrency industry
Background in disruptive technologies such as FinTech, eCommerce, SaaS, or AdTech
Familiarity with product management processes
Experience working with teams across offices and time zones
Perks & Benefits
Competitive total compensation package
L&D programs and Education subsidy for employees' growth and development
Various team building programs and company events
Comprehensive healthcare schemes for employees and dependents
-
Software Engineer
4 weeks ago
San Jose, California, United States TikTok Full timeAt TikTok, we're committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace.We're seeking a talented Software Engineer to join our Business Integrity team, which has a strong user focus and a dedication to technical...
-
Software Engineer
3 weeks ago
San Jose, California, United States Tik Tok Full timeJob Description:TikTok is a leading destination for short-form mobile video, with global offices in various locations. Our products are designed to help imaginations thrive, and our Business Integrity team focuses on technical excellence and user-centricity.We are seeking a skilled Software Engineer to join our team and contribute to building...
-
Engineering Manager, Fraud Risk
4 weeks ago
San Francisco, California, United States Stripe Full timeAbout StripeStripe is a financial infrastructure platform that enables businesses to process over $1 trillion in transactions annually. Our mission is to increase the GDP of the internet, and we're working towards this goal by providing a secure and reliable payment experience for our merchants. About the TeamThe Fraud Risk Engineering team is responsible...
-
Senior Staff Software Engineer
4 weeks ago
San Jose, California, United States Bill Full timeJoin Our Team as a Senior Staff Software EngineerAt Bill, we're looking for a talented Senior Staff Software Engineer to join our team. As a champion for small and mid-size businesses, we're dedicated to automating the future of finance so businesses can thrive. Our team is passionate about building innovative solutions that simplify and control financial...
-
Senior Staff Software Engineer
4 weeks ago
San Jose, California, United States Bill Full timeJob Title: Senior Staff Software EngineerWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Bill. As a champion of financial automation, you will play a critical role in building scalable SaaS applications that protect our customers and vendors from potential fraud.Key Responsibilities:Design and implement scalable SaaS...
-
Software Engineer, TikTok Business Integrity
4 weeks ago
San Jose, California, United States Tik Tok Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Business Integrity team at TikTok. As a key member of our team, you will be responsible for building and maintaining our Risk Control system, which rewards high-quality user experiences and establishes trust between customers and business service providers.You will work closely with...
-
Staff Software Engineer
4 weeks ago
San Jose, California, United States Trackonomy Full timeAbout the RoleTrackonomy is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing and implementing complex software solutions that meet the needs of our customers.Key Responsibilities- Lead the design and implementation of robust, scalable software solutions-...
-
Staff Software Engineer
4 weeks ago
San Francisco, California, United States Early Warning Services Full timeJob Title: Staff Software EngineerAt Early Warning Services, we're a leading provider of innovative payment solutions. Our team is dedicated to delivering cutting-edge technology that powers the financial system.We're seeking a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing,...
-
Head of Fraud Prevention
4 weeks ago
San Francisco, California, United States Point Defunct Full timeAbout the RoleWe're seeking a seasoned expert to lead our fraud risk management efforts as we launch our first charge card product.This role requires a subject matter expert to advise on all things fraud, developing and implementing risk management processes and user experiences that are scalable and relevant.The ideal candidate will have a strong...
-
Head of Fraud Strategy
4 weeks ago
San Francisco, California, United States Atlas, Inc. Defunct Full timeAbout the RoleWe are seeking a seasoned fraud expert to lead our charge card fraud prevention efforts at Atlas, Inc. Defunct. As Head of Fraud, you will be responsible for developing and implementing our overarching fraud and risk strategy to mitigate fraud loss for our new flagship charge card product.Key ResponsibilitiesDevelop and maintain a deep...
-
Staff Software Engineer
4 weeks ago
San Jose, California, United States Adobe Full timeTransforming Digital ExperiencesAt Adobe, we're on a mission to empower individuals to create beautiful and powerful digital experiences. We're seeking a highly skilled Staff Software Engineer to join our Adobe Learn team and contribute to the forefront of digital innovation.Key ResponsibilitiesCollaborate with product managers, designers, and engineering...
-
Senior Payments Manager, Fraud and Disputes
1 month ago
San Jose, California, United States McAfee Full timeJob Title:Senior Payments Manager, Fraud and Disputes - RemoteRole Overview:The Senior Payments Manager, Fraud and Disputes will play a critical role in developing and implementing strategies to detect, prevent, and mitigate fraud and first-party misuse risks associated with payment transactions. This includes analyzing complex data sets, identifying trends,...
-
Staff Engineer, Software Development
1 month ago
San Jose, California, United States Celestica Full timeJob SummaryCelestica is seeking a highly skilled Staff Engineer, Software to develop, debug, test, deploy, and support code for various applications. The ideal candidate will have a strong background in software development, with experience in leading cross-functional teams and providing technical leadership.Key Responsibilities:Lead the design, development,...
-
Java Software Engineer
4 weeks ago
San Francisco, California, United States Triunity Software Full timeJob Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring BatchAt Triunity Software, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:...
-
Senior Software Engineer
4 weeks ago
San Francisco, California, United States Plaid Full timeWe're looking for a skilled software engineer to join our Payment Risk team at Plaid. As a software engineer on this team, you will work on tooling and infrastructure that facilitates the development of our machine learning based risk models, from data and feature pipelines to model evaluation framework.You will also work on model serving infrastructure to...
-
Staff Software Engineer
4 weeks ago
San Jose, California, United States Xperi Corporation Full timeAbout the Role:Xperi Corporation is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will play a significant role in shaping the future of entertainment technology.Key Responsibilities:Design, develop, and deploy high scalable, highly available, and fault-tolerant cloud native...
-
Senior Staff Emulation Software Engineer
4 weeks ago
San Jose, California, United States NIO Full timeJob DescriptionNIO is a pioneering company in the premium smart electric vehicle market. As a Senior Staff Emulation Software Engineer, you will play a crucial role in shaping the future of electric vehicles. **Key Responsibilities:** Deliver high-performance, high-throughput, and high-reliability ECU emulation software for cross-platform vehicle...
-
Staff Software Engineer
4 weeks ago
San Jose, California, United States Adobe Full timeAbout the RoleWe are seeking a highly skilled Staff Full Stack Engineer to join our Adobe Learn team. As a key member of our team, you will be responsible for building the Adobe Learn experience for the web with ownership of the complete development stack.Key ResponsibilitiesWork closely with product managers, designers, and other engineering team members to...
-
Senior Staff Software Engineer
4 weeks ago
San Jose, California, United States Referral Job Board Full timeJob Title: Senior Staff Software EngineerReferral Job Board is seeking a highly skilled Senior Staff Software Engineer to lead the development of intuitive, responsive, and scalable user interfaces for our next-generation Enterprise and SaaS systems.This role demands exceptional technical expertise, leadership skills, and a deep understanding of modern...
-
Staff Software Engineer, Platform Specialist
1 month ago
San Francisco, California, United States Technacity Group Full timeJob DescriptionWe are seeking a highly skilled Staff Software Engineer, Platform Specialist to join our team at Technacity Group. As a key member of our Platform team, you will be responsible for developing our multi-platform game engine and building toward our vision of a "write once, run anywhere" game engine.Key Responsibilities:Develop game engine...