Software Engineer PubSub Cash App

1 month ago


San Francisco, United States Cash App Full time

Job Description

Job Description

The PubSub team is responsible for providing the asynchronous task processing infrastructure so that Cash App can scale. The suite of offerings PubSub currently provides includes Eventing (Kafka), Job Queues (SQS), real time updates to clients (NATS), and kPow (UI for Kafka). The PubSub team is also responsible for creating, upgrading, and maintaining the infrastructure of their product offerings, as well as enabling governed access to their data across BUs. PubSub customers are product and engineering at Cash App and Block.

We are looking for a strong independent engineer to join the PubSub team.

You will:

  • Design, build, and support infrastructure projects that provide critical support for tremendous processing requirements and distributed system pattern libraries to customers

  • Dig into the many parts of a large platform using a wide variety of analytical tooling, and if necessary, add some new ones

  • Use a data-driven approach to make the call on new infrastructure or product offerings that might need to be added

  • Work with bleeding edge cloud technologies



    Qualifications:
    Qualifications

    You have:

  • At least 5+ years of experience developing production software, with a strong preference for Platform (and PubSub) experience

Advanced Degree in Computer Science or Equivalent experience in lieu of degree

Experience working with Cloud Infrastructure (eg. AWS, GCP)

Passion for building, operating, and debugging distributed systems at scale

Boundless curiosity, autonomy, and a strong sense of accountability

Experience overseeing customized development for multiple projects

Experience envisioning a technical approach/solution, socialize it and align partners towards it

Experience balancing urgency to implement vs technically correct solution

Additional bonus if you have prior experience with Kafka

Technologies we use and teach

Go, Kotlin

Kafka

AWS Services (SQS, MSK, ECR, more)

Kubernetes, Docker, Terraform

gRPC, Envoy, Istio, Service Mesh

DataDog

MySQL, Guice, Dynamo

Additional Information

Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.

Zone A: USD $163,600 - USD $245,400
Zone B: USD $155,400 - USD $233,200
Zone C: USD $147,300 - USD $220,900
Zone D: USD $139,000 - USD $208,600

To find a location’s zone designation, please refer to this resource. If a location of interest is not listed, please speak with a recruiter for additional information.

Full-time employee benefits include the following:

Healthcare coverage (Medical, Vision and Dental insurance) Health Savings Account and Flexible Spending Account Retirement Plans including company match Employee Stock Purchase Program Wellness programs, including access to mental health, 1:1 financial planners, and a monthly wellness allowance Paid parental and caregiving leave Paid time off (including 12 paid holidays) Paid sick leave (1 hour per 26 hours worked (max 80 hours per calendar year to the extent legally permissible) for non-exempt employees and covered by our Flexible Time Off policy for exempt employees) Learning and Development resources Paid Life insurance, AD&D, and disability benefits

These benefits are further detailed in Block's policies. This role is also eligible to participate in Block's equity plan subject to the terms of the applicable plans and policies, and may be eligible for a sign-on bonus. Sales roles may be eligible to participate in a commission plan subject to the terms of the applicable plans and policies. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, veteran status, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.

We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our ** _ I+D page_** ** .**

Block will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. Because the material duties of this role involve direct or indirect access to sensitive personal or financial data, a criminal background check is required following a contingent offer of employment.

Block, Inc. (NYSE: SQ) is a global technology company with a focus on financial services. Made up of Square, Cash App, Spiral, TIDAL, and TBD, we build tools to help more people access the economy. Square helps sellers run and grow their businesses with its integrated ecosystem of commerce solutions, business software, and banking services. With Cash App, anyone can easily send, spend, or invest their money in stocks or Bitcoin. Spiral (formerly Square Crypto) builds and funds free, open-source Bitcoin projects. Artists use TIDAL to help them succeed as entrepreneurs and connect more deeply with fans. TBD is building an open developer platform to make it easier to access Bitcoin and other blockchain technologies without having to go through an institution.

While there is no specific deadline to apply for this role, on average, U.S. open roles are posted for 70 days before being filled by a successful candidate.




  • Software Engineer

    1 month ago


    San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, California, United States Cash App Full time

    Job DescriptionJob DescriptionThe PubSub team is responsible for providing the asynchronous task processing infrastructure so that Cash App can scale. The suite of offerings PubSub currently provides includes Eventing (Kafka), Job Queues (SQS), real time updates to clients (NATS), and kPow (UI for Kafka). The PubSub team is also responsible for creating,...


  • San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, California, United States Cash Full time

    About Cash AppCash App began with a vision in 2013, initially designed to simplify peer-to-peer transactions. Over the years, it has evolved into a comprehensive financial platform, offering innovative products such as Afterpay/Clearpay, aimed at enhancing the way our 47 million monthly active users send, spend, invest, borrow, and save.Our CultureWith a...


  • San Francisco, California, United States Cash Full time

    About Cash AppCash App began with a vision in 2013, evolving from a simple peer-to-peer payment solution into a comprehensive financial ecosystem. With innovative products like Afterpay/Clearpay, we aim to transform how our 47 million monthly active users send, spend, invest, borrow, and save money.Our CultureAt Cash App, we foster a culture of innovation...


  • San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, California, United States Cash App Full time

    Job DescriptionCash App is seeking a highly skilled Payment Operations Manager to join our team. As a Payment Operations Manager, you will be responsible for driving operational excellence for our complex ecosystem of gateways and acquirers.Key Responsibilities:Payment Operations: Manage payment operations across multiple acquirers, gateways, networks, and...


  • San Francisco, United States Cash App Full time

    Job Description The Financial Crimes Technology team at Cash App detects and reports illegal and suspicious activity on Cash App. We work globally with partners in Product, Counsel and Engineering to ensure that we are providing a safe user experience for our customers while minimizing or eliminating bad activity on our platform. We are leveraging Generative...


  • San Francisco, California, United States Cash App Full time

    Job DescriptionCash App is a dynamic ecosystem developing unique financial products to provide a better way to send, spend, invest, borrow, and save for our 47 million monthly active customers. We want to redefine the world's relationship with money to make it more relatable, instantly available, and universally accessible.We are looking for a Product...


  • San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, United States Cash App Full time

    Job Description Cash Shopping is a new team with a focus on building core e-commerce shopping functionality (navigation, search, filtering, offer feeds, storefronts, product pages, etc.) that helps users discover new offers from merchants and buy the products they want on Cash App. We have a unique opportunity for a backend Software Engineer to join our team...


  • San Francisco, United States Cash App Full time

    Job Description The Transfers team is one of the most impactful and business-critical teams at Cash App. We are responsible for allowing customers to link their card and bank accounts as well as move money into and out of Cash App; which means that virtually all Cash App customers use our services. Our team is also critical from a business standpoint because...


  • San Francisco, United States Cash App Full time

    Job DescriptionJob DescriptionCompany DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest,...


  • San Francisco, California, United States Cash App Full time

    Job DescriptionCash Shopping is a new team with a focus on building core e-commerce shopping functionality (navigation, search, filtering, offer feeds, storefronts, product pages, etc.) that helps users discover new offers from merchants and buy the products they want on Cash App.We have a unique opportunity for a backend Software Engineer to join our team...


  • San Francisco, United States Cash App Full time

    Job DescriptionThe Transfers team is one of the most impactful and business-critical teams at Cash App. We are responsible for allowing customers to link their card and bank accounts as well as move money into and out of Cash App; which means that virtually all Cash App customers use our services. Our team is also critical from a business standpoint...


  • San Francisco, United States Cash App Full time

    Job Description Afterpay is looking for a high-energy, results-driven, and motivated individual with advanced communication skills to join our elite team. As an Outbound SMB BDR in North America, you will be on the front-lines of a fast-growing e-commerce payments business - talking commerce and payments with business owners and executives at small to medium...


  • San Francisco, California, United States Cash App Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • San Francisco, United States Cash App Full time

    Job DescriptionAfterpay is looking for a high-energy, results-driven, and motivated individual with advanced communication skills to join our elite team. As an Outbound SMB BDR in North America, you will be on the front-lines of a fast-growing e-commerce payments business - talking commerce and payments with business owners and executives at small to medium...