Senior Software Engineer, Accounting & Revenue Team

Square
San Francisco, CA, US
$139K-$208.6K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Company Description

Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.

So we expanded into software and started building integrated, omnichannel solutions to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff.

Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place.

Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale.

Today, we are a partner to sellers of all sizes large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time.

As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.

Job Description

Square’s rapidly growing financing platform, Square Lending, has revolutionized the way businesses obtain the funding needed to achieve their goals.

Unlike traditional business financing products, Square Lending offers are extended to pre-qualified sellers based on their business performance, funds are deposited as soon as the next business day, and are customizable based on the Seller’s needs.

Since the product launched in 2014, Square Lending has extended more than $16 billion to over two million sellers worldwide.

As an Engineer for the Accounting & Revenue team on the Lending Platform, you will help build out a platform to handle the accounting, revenue recognition, and related functions for our credit products.

Our platform is responsible for everything from accurately recording and reporting financial operations and transactions to data-crunching jobs that process millions of dollars in payment events every day.

You will operate on the critical path of all our lending products to empower internal engineering teams to more quickly deliver new features and help accounting / finance teams understand the impact of these products on the business.

You will :

  • Help deliver major initiatives to expand access to credit for our sellers
  • Help us build the future of our accounting and revenue platform
  • Provide technical leadership and direction to the team, ensuring that engineering best practices are followed
  • Lead and participate in critical technical, design, and product discussions with leaders across our various product, data science, operations, engineering, accounting, treasury, and reconciliation teams
  • Oversee the success of your team's projects and deliver quantifiable results
  • Learn and understand multiple complex financial instruments to model commonalities between them
  • Participate in ongoing training to maintain current knowledge of BSA / AML and perform BSA / AML duties as required

Qualifications

You have :

  • 5+ years of hands-on software engineering experience
  • Strong interest or relevant experience in lending, finance, accounting, or similar domains
  • Proficiency in Ruby, Kotlin and Java strongly preferred
  • Interest in working on back-end systems, from APIs and business logic to optimizing databases and streams
  • Interest in modeling complex domains and building resilient systems to support high-throughput real-world applications
  • Excellent software development skills and architectural design skills
  • Experience collaborating with product managers, data analysts, accountants, finance teams, and other cross-functional leaders
  • Proven experience in mentoring and guiding junior engineers in technical and professional development

Tools we use and teach :

  • Ruby on Rails
  • Kotlin
  • Terraform
  • Kafka
  • Aurora / MySQL

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

US and Canada EEOC Statement

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, 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.

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.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
San Francisco Health Plan
San Francisco, California

As a Senior Software Engineer at SFHP, you will report to the Supervisor, Software Engineering and be part of a creative, and mission-driven team which plays a central role in building and delivering system integrations, applications, and automated processes. You will work with other engineering tea...

Promoted
Density
San Francisco, California

We are seeking a Backend Software Engineer with a strong focus on cloud services and a proficiency in Python to join our engineering team. This role is pivotal as we develop a broad suite of applications ranging from Ecommerce platforms to advanced CAD-like planning software, incorporating cutting-e...

Promoted
Alembic Technologies, Inc.
San Francisco, California

About The Role - Senior Software Engineer - Server-Side. You’ll meet more on the engineering team, like our CTO/COO, Lloyd Taylor, or a peer engineer, who can share more about Alembic and the role. Our journey began when a team of multi-exit startup leaders and friends came together to build cutting...

Promoted
Adobe
San Francisco, California

You’ll be part of a multi-functional development team with exposure to deep platform architecture across the stack, and you’ll collaborate across teams on large projects. We are seeking an experienced engineer to lead in the development of Journey Optimizer Inbound Channels, which enable companies t...

Promoted
Joby Aviation Inc.
CA, United States

The engineer will be part of a small, fast-moving team and contribute to conceptual system architectural design and implementation of embedded software and firmware to ensure safety of an electric-powered, fly-by-wire aircraft. Located in Northern California, the team at Joby Aviation is driven by o...

Snowflake
San Mateo, California

As an engineer in the Engineering Systems (ES) team you will play a central role in delivering the next generation of tools used by our world-class engineers to develop our flagship product. As a software engineer in the ES team, you will help Snowflake realize its mission and vision of becoming the...

BHO Tech
San Francisco, California

As a Senior Software Engineer on the Graphics team, you will work with our artists and programmers to architect and develop fundamental engine features, and take overall responsibility for the graphics technology within a major product and help define long term technical trajectory for the studio. C...

Snowflake
San Mateo, California

We’re hiring talented Senior Software Engineers for our Control Plane team that are passionate about using software-based approaches to solve complex infrastructure challenges and automate those solutions. You’ll be part of the cloud engineering organization where we have a strong focus on using eng...

NESC Staffing
San Francisco, California

Title: Senior Software Engineer (Front-end). Workday, SAP, Oracle…) They should have experience working for software companies, not developing websites or internal facing apps. A Front-end engineer working on a bank or healthcare company website with will not be a good fit. Our Dynamic Work Executio...

BHO Tech
San Francisco, California

Bring an entrepreneurial and collaborative spirit to the team. ...