CrawlJobs Logo

Senior Software Engineer (Full-Stack), Risk

Found

Location Icon

Location:
United States; Canada , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

209000.00 - 241000.00 USD / Year

Job Description:

Our Risk Engineering team is responsible for fighting fraudulent use of Found and minimizing losses related to risk and bad actors in the system, while maintaining an excellent user experience across the core product and internal operations. We value moving fast, safely. The team has a large impact on how we grow our business and is responsible for external facing features, frameworks used by other product engineering teams and internal workflows.

Job Responsibility:

  • Collaborate with product engineering, risk operations, and other cross-functional teams to build and ship products
  • Have ownership across a large breadth of surfaces - frontend systems, batch and stream data processing pipelines, and backend services
  • Build, maintain, and iterate on code quickly and safely
  • Mentor other engineers and contribute to the direction of the team

Requirements:

  • 5+ years of experience with backend and frontend frameworks and technologies
  • Worked on sufficiently complex distributed systems that required balancing building in-house and integrating off-the shelf services
  • Experience with relational databases and working with large-scale databases
  • A passion for writing clean, simple, and self-documenting code

Nice to have:

  • Experience with data systems or machine learning
  • Experience or interest in financial services, accounting, and/or self-employment
  • Experience as a tech lead or an architect
  • Experience driving initiatives across an organization or a company
  • Experience building fault-tolerant systems
  • Experience working on a financial risk team
  • Experience working with Data Scientists
  • Comfortable running your own data analysis in SQL / R / Python
What we offer:
  • 401K, FSA, and Commuter Benefits
  • Paid parental leave (16 weeks)
  • Health benefits (medical, dental, and vision 100% covered for employees, 90% for dependents)
  • Work anywhere (fully remote working supported)
  • Meaningful equity
  • Generous vacation policy

Additional Information:

Job Posted:
February 02, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer (Full-Stack), Risk

Software Engineer - Full Stack and Back End

The Software Engineer is an intermediate-level position responsible for particip...
Location
Location
Canada , Mississauga; Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant experience in the Financial Service industry with Back End, preferred Full Stack experience
  • 2+ years of professional experience in software engineering, with a strong focus on full-stack development
  • Expertise in AngularJS for front-end development
  • Design, develop, and implement scalable and maintainable web applications using AngularJS, Spring Boot, and SQL
  • Proficiency in Spring Boot for building robust and scalable backend systems
  • Strong SQL skills for database design, querying, and optimization
  • Experience with RESTful APIs and microservices architecture
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

We're on a mission to reinvent the financial system and make it work for people....
Location
Location
United States
Salary
Salary:
251000.00 - 306000.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of development experience in backend or full-stack software development, including IC Leadership experience
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
  • Expertise in trade-off analysis for distributed architectures
  • Proficient in at least one modern programming language, and the ability to understand more than one - we currently work in Kotlin and C#
  • Proficient in running multiple critical tech initiatives in parallel
  • Familiarity with the clean architecture approach
  • Experience with various data storage, including relational and document databases
  • Excellent written and verbal communication skills
  • Being self-motivated and able to work independently with minimal supervision
Job Responsibility
Job Responsibility
  • Drive the design & implementation of new features and/or re-architect existing systems - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code
  • Make a meaningful impact on the lives of our community members
  • Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies
  • Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success
  • Estimate and manage team project timelines and risks
  • Care passionately about producing high-quality designs and code
  • Participate in hiring and onboarding for new team members
  • Lead cross-team engineering initiatives
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Treasury

The Treasury team is a team of full-stack engineers that are building thoughtful...
Location
Location
United States; Canada , San Francisco; New York; Portland
Salary
Salary:
166600.00 - 208300.00 USD / Year
mercury.com Logo
Mercury
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of backend or full-stack development experience
  • Knowledge of or excitement to learn Haskell
  • Domain knowledge of RIA and broker-dealer systems that support both individual securities (equities, fixed income) as well as ETFs and mutual funds
  • Experience leading product and/or infrastructure projects that fulfill State, SEC, and/or FINRA regulatory requirements with a track record of success
  • Comfortable mentoring both junior and mid-level engineers
  • Communicates and collaborates effectively with peers and cross-functional counterparts by being helpful and engaged
Job Responsibility
Job Responsibility
  • Lead high-impact, cross-functional projects across Treasury engineering, compliance, operations, and risk teams to build stable and scalable systems and processes
  • Establish a compliant standard for retention, audit trails, and reporting across Treasury
  • Collaborate with product, compliance, design, and operations to ship thoughtful features for our customers and internal users
  • Feel a strong sense of product ownership and actively seek responsibility – we want someone excited to help shape and build Mercury’s future
  • Join a team of experienced and junior product engineers managing billions of dollars of customer assets
What we offer
What we offer
  • base salary
  • equity (stock options)
  • benefits
  • reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs
  • Fulltime
Read More
Arrow Right

Senior Full-Stack JavaScript Engineer

We are looking for passionate people who enjoy working in a team-oriented enviro...
Location
Location
United States
Salary
Salary:
Not provided
sitepen.com Logo
SitePen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior full stack engineer with at least 10 years of full-time experience
  • Very experienced in delivering Enterprise Software (SaaS, IaaS, etc.)
  • Effective communicator with Product and Business teams
  • Able to provide examples of scalable, performant code
  • Confident in preferred architectures and tools
  • Committed to code quality, ownership & accountability
  • Passionate about the web platform
  • Interested in learning new technologies, standards, and techniques
  • Self-disciplined, able to work and communicate effectively in a fully remote environment
  • Able to lead and delegate when needed
Job Responsibility
Job Responsibility
  • Write new web applications for our customers
  • Provide upgrades and fixes to our customers' existing apps
  • Provide technical assistance and support for our customers' development teams
  • Participate in coaching, training, and leveling up other developers
  • Contribute patches and enhancements to many open source projects
  • Enjoy a refreshing work-life balance
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

We're on a mission to reinvent the financial system and make it work for people....
Location
Location
United States , Mountain View
Salary
Salary:
279000.00 - 341000.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of development experience in backend or full-stack software development, including IC Leadership experience
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
  • Expertise in trade-off analysis for distributed architectures
  • Proficient in at least one modern programming language, and the ability to understand more than one - we currently work in Kotlin and C#
  • Proficient in running multiple critical tech initiatives in parallel
  • Familiarity with the clean architecture approach
  • Experience with various data storage, including relational and document databases
  • Excellent written and verbal communication skills
  • Being self-motivated and able to work independently with minimal supervision
Job Responsibility
Job Responsibility
  • Drive the design & implementation of new features and/or re-architect existing systems - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code
  • Make a meaningful impact on the lives of our community members
  • Design & deliver robust microservice integrations via REST/gRPC APIs using various communication, consistency, and coordination strategies
  • Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success
  • Estimate and manage team project timelines and risks
  • Care passionately about producing high-quality designs and code
  • Participate in hiring and onboarding for new team members
  • Lead cross-team engineering initiatives
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right

Engineering Manager

The Engineering Manager is responsible for leading a team of software engineers ...
Location
Location
France , Paris
Salary
Salary:
65000.00 - 80000.00 EUR / Year
beamy.io Logo
Beamy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of coding experience (back-end / full stack)
  • At least one significant prior experience managing a full-stack engineering squad (2-3 years)
  • Strong leadership to guide your team
  • Extensive technical expertise for coaching
  • Pragmatic mindset for identifying clear, effective solutions
  • Comfortable building, running and continuously iterating on squad rituals
  • Comfortable collaborating with cross-functional counterparts: PM, Product Designer
  • Comfortable supporting and coaching your IC direct reports, and giving them regular feedback
  • Comfortable managing in both French and English, in a remote context
  • Comfortable being hands-on in a full-stack context, through code and design document review or code contributions
Job Responsibility
Job Responsibility
  • Technical Leadership at Squad Level: Collaborate with Product Manager & Designer on roadmap, project management, and strategic planning
  • Provide technical guidance and architectural oversight, with selective hands-on coding (20-30%)
  • Enable engineers through architectural guidance, technical decision-making, and removing technical blockers
  • Oversee code review process and standards
  • Ensure team meets velocity and quality targets through effective prioritization and resource allocation
  • Define and communicate technical direction and architecture decisions for the squad
  • Analyze requirements, assess feasibility, and ensure appropriate technical documentation
  • Guarantee project goal achievement, identify risks early, and orchestrate solutions to blockers
  • Champion best practices (unit testing, TDD, CI/CD, etc.) in collaboration with the QA team
  • Drive implementation of clean code principles, testing standards, release processes, and pair programming culture
What we offer
What we offer
  • Four-day week
  • Professional development plan
  • Sick child leave
  • Mental health benefits
  • Employee Resource Groups (ERG)
  • Fulltime
Read More
Arrow Right

Senior Engineer

We’re seeking a hands-on Senior Engineer with strong Unreal Engine expertise and...
Location
Location
United States , Loveland, Colorado
Salary
Salary:
105000.00 - 135000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional software development experience (games preferred)
  • Strong Unreal Engine experience (UE4 or UE5), including Blueprints and C++
  • Demonstrated experience with console development and/or porting projects
  • Strong debugging, profiling, and performance optimization skills across multiple platforms
  • Ability to work full-stack across gameplay, tools, build systems, and runtime features
  • Clear communication skills and the ability to work effectively in a small, fast-moving team
Job Responsibility
Job Responsibility
  • Implement and maintain gameplay systems, tools, pipelines, and technical features across Unreal Engine projects
  • Own console development workflows including optimization, platform-specific features, certification prep, and debugging across Xbox, PlayStation, Switch, and PC
  • Support porting initiatives by profiling performance, addressing platform constraints, and ensuring compliance with TRCs/XRs
  • Operate as a full-stack engineer: contribute to gameplay code, tools, build/CI improvements, and runtime systems as needed
  • Collaborate with the Technical Director on architecture decisions, performance budgets, and risk assessment
  • Work closely with design, art, and production to estimate tasks, scope technical needs, and maintain alignment across disciplines
  • Conduct code reviews, uphold engineering standards, and contribute to improving workflows and pipelines
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

Data and Reporting platform is a cross product for client reporting and downstre...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 -8 years of full-stack application development experience including front-end web development and back-end application development
  • Strong understanding of fundamental software development and coding standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and data analytical skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Ability to participate in solution design and learn new technologies with innovation mind
  • Financial experience is a plus
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java, Spring (Core, BOOT etc.)
  • Experience in front-end UI development in React and Angular
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with support and other technology groups on issues and recommend programming solutions and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts
  • Identify problems, analyze information and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right