Senior Software Engineer, Financial Crimes Technology

2 months ago


Kansas City, Missouri, United States Block Full time

Company Description
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.
Job Description
The Compliance Engineering team builds high-scale analysis and visualizations systems in order to find and stop criminal activity and other bad behavior in billions of dollars of person to person, merchant, and Bitcoin transactions across the globe. We design solutions and ship code with the customer-centric focus of a product organization, serving Block Compliance's financial crimes operations. Preventing known bad agents from interacting on our service reduces the chance that they negatively impact our users and upend their lives, feeding into Block's mission to bring economic empowerment to all. This role is for the Audit Engineering team, which builds tools to help us verify both Cash and Square products are doing the necessary steps to prevent known bad agents from their platforms.
You Will:

  • Work with Cash App and Square feature teams and support launches by building tooling to expose misuse by bad actors
  • Create amazing data exploration and criminal case management tools for Block's Compliance organization
  • Write and deploy code across all of Block's ever-evolving architecture
  • Develop and support our tools as products, with a focus on elegant solutions, usability, and our customer needs
  • Build our own platform of services and data pipelines, architected for scale
  • Design to anticipate the future

Qualifications
About You:

  • Excited to work on fintech, machine learning, or preventing financial crimes
  • Enjoy directly collaborating with stakeholder teams
  • Have an iterative approach to MVPs and shipping

Technologies we use and teach:

  • Kotlin
  • Event-driven and microservice architectures
  • Both relational and garden variety wide column NoSQL databases

You have:

  • 5+ years of industry experience or equivalent doing full stack software development
  • Kotlin, Java, or object oriented software development experience
  • Experience with observability, data engineering, or metric development at scale.
  • Worked on distributed systems where data consistency at scale is required

Qualifications
About You:

  • Excited to work on fintech, machine learning, or preventing financial crimes
  • Enjoy directly collaborating with stakeholder teams
  • Have an iterative approach to MVPs and shipping

Technologies we use and teach:

  • Kotlin
  • Event-driven and microservice architectures
  • Both relational and garden variety wide column NoSQL databases

You have:

  • 5+ years of industry experience or equivalent doing full stack software development
  • Kotlin, Java, or object oriented software development experience
  • Experience with observability, data engineering, or metric development at scale.
  • Worked on distributed systems where data consistency at scale is required


  • Kansas City, Missouri, United States Lead Bank Full time

    Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have offices in San Francisco, Sunnyvale, and New York City, where our technical, product, design, and legal teams operate. We are built for a constantly evolving financial...


  • Kansas City, Missouri, United States SS&C Technologies Full time

    About SS&C TechnologiesSS&C Technologies is a leading global provider of investment and financial services for the financial services and healthcare industries, operating in 35 countries with over 20,000 employees. As a Fortune 1000 company, we offer innovative solutions to help organizations manage and account for their investments effectively.Job Title:...


  • Kansas City, Missouri, United States TEKsystems Full time

    Position Overview:As a key member of the Delivery Team, you will play a vital role in the Technology Modernization Strategy.In your role as a Senior Go Software Engineer, you will collaborate with a dynamic development team to create innovative banking applications and shared platform services utilizing a cutting-edge technology stack. You will engage daily...

  • Software Engineer

    4 weeks ago


    Kansas City, Missouri, United States SS&C Technologies Full time

    Software EngineerSS&C - Kansas City, MOSS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000...


  • Kansas City, Missouri, United States Jobot Full time

    3 Days a Week Onsite - CPA PreferredAbout Us:Jobot is collaborating with a distinguished organization boasting over a century of expertise. With multiple offices across the United States and select global locations, we are committed to fostering a dynamic work environment.Why Join Us?- Hybrid Schedule for Enhanced Work-Life Balance- Engage in Challenging and...


  • Kansas City, Missouri, United States TEKsystems Full time

    TEKsystems is seeking a skilled Backend Go Software Engineer to contribute to an innovative, long-term initiative focused on AI and Data. This role involves collaborating with senior engineers to enhance backend systems utilizing a microservices framework. Our client has established a significant partnership with Google Cloud, working on the integration of...


  • Kansas City, Missouri, United States Jobot Full time

    3 Days a Week Onsite - CPA PreferredThis Jobot Job is hosted by: Justin RiceSalary: $80,000 - $100,000 per yearAbout Us:Jobot collaborates with a prestigious organization boasting over a century of expertise. They operate multiple offices across the United States and select international locations.Why Join Us?Enjoy a Hybrid Schedule for an Excellent...


  • Kansas City, Missouri, United States Tekwissen Full time

    Overview: TekWissen Group is a prominent provider of workforce management solutions across the USA and internationally. Our client specializes in digital technology and transformation, as well as information technology and services. Position: Senior Java Engineer with AWS ExpertiseLocation: RemoteDuration: 6 MonthsJob Type: ContractWork Type: OnsiteJob...


  • Kansas City, Missouri, United States The Salvation Army in the Midwest Full time

    Position Overview: The Senior Financial Analyst will deliver comprehensive financial services for designated departments, encompassing revenue collection, expenditure management, account analysis, financial reporting, and budgetary support.Key Responsibilities:1. Evaluate and oversee accounts payable and revenue collection entries performed by team...


  • Kansas City, Missouri, United States Commerce Bank Full time

    About Commerce BankAt Commerce Bank, we believe that building a career is more than just climbing a corporate ladder. Our mission is to assist individuals in achieving financial security and success, empowering businesses to flourish, and ensuring that our clients and their finances are well-managed. Our dedication extends beyond our clients; it encompasses...


  • Kansas City, Missouri, United States TalentBurst Full time

    Position: Software Solutions Engineer / Full Stack DeveloperLocation: RemoteDuration: 10 Months with potential for extensionDescription:The advancement of technological infrastructure, combined with the rapid evolution of technology, presents substantial opportunities for organizations that are committed to addressing some of the most intricate challenges...


  • Kansas City, Missouri, United States NBH Bank Full time

    About Us:At NBH Bank, we are dedicated to transforming the financial landscape for small businesses. Our mission is to provide clarity and actionable insights that empower business owners to make informed decisions. We believe that every small business deserves access to comprehensive financial tools that simplify their operations and enhance their growth...


  • Kansas City, Missouri, United States NBH Bank Full time

    Overview:At NBH Bank, we are dedicated to transforming the challenges faced by small business owners. Our mission is to provide clarity and insight through innovative financial solutions, enabling informed decision-making.Role Summary:The Senior Quality Assurance Engineer plays a crucial role in ensuring the quality and accuracy of our software solutions....


  • Kansas City, Missouri, United States Telvero Full time

    Innovative Role for a Software Application EngineerAre you driven by the desire to utilize analytical insights to tackle intricate problems? As a Software Application Engineer, you will play a pivotal role in enhancing our clients' capabilities through advanced technological solutions.Key Responsibilities:Collaborate with development teams on significant...


  • Kansas City, Missouri, United States H&R Block Full time

    About the RoleWe are seeking a highly experienced Senior Software Development Lead to join our AI Platforms Team at H&R Block. As a key member of our team, you will be responsible for leading the development of cutting-edge AI platforms and solutions that will drive the next generation of client experiences.Key ResponsibilitiesLead the development of new...


  • Kansas City, Missouri, United States UMB Financial Corporation Full time

    The Private Wealth Management division is dedicated to safeguarding, enhancing, and expanding client assets. As a fiduciary entity, we are committed to achieving favorable financial results for our clients through collaborative, team-oriented advice. We engage in comprehensive and tailored financial strategies that transform aspirations into tangible...


  • Kansas City, Missouri, United States Commerce Bank Full time

    Position Overview The primary objective of this role is to oversee the development, enhancement, and upkeep of comprehensive full-stack applications and workflow solutions that seamlessly integrate with various software systems and banking applications. This position entails the design, coding, testing, implementation, and support of intricate...


  • Kansas City, Missouri, United States Commerce Bank Full time

    Position OverviewThe primary objective of this role is to take charge of the development, enhancement, and upkeep of comprehensive applications and workflow solutions that seamlessly integrate with various software systems and banking applications. This position entails the design, coding, testing, implementation, and support of intricate applications.Key...


  • Kansas City, Missouri, United States Commerce Bank Full time

    Position Overview The primary objective of this role is to oversee the development, enhancement, and maintenance of comprehensive full-stack applications and workflow solutions that seamlessly integrate with various software systems and banking platforms. This position entails designing, coding, testing, implementing, and providing support for intricate...


  • Kansas City, Missouri, United States Burns & McDonnell Full time

    Position OverviewThe Principal Civil Engineer will collaborate with project teams to develop exceptional designs for a diverse range of projects, including energy, industrial, healthcare, educational, and governmental facilities. This role involves engaging with the project team throughout the design and construction phases, adjusting civil plans based on...