Staff Software Engineer jobs at Block and - 23 jobs
Staff Software Engineer, Finplat, Ledgering
Block and 4.3
Staff software engineer job at Block and
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.
The Role
Block's Financial Platform organization is responsible for building systems that power Cash App and Square. The organization owns key financial infrastructure enabling both to operate at scale. Key to the organisation's success is the Customer Balances Ledgering team who own the past, present and future of ledgering for Cash App. The ledger is one of our most critical pieces of infrastructure.
This is a role with opportunity - you'll get to drive forward the future of ledgering for Cash App, working as part of an autonomous engineering team to solve high impact problems. We strive to build innovative and valuable solutions by growing diverse teams of people who care about what they do. Ledgering is an inclusive and balanced engineering team, with a safe team environment enabling people to 'just work'.
You Will
Make high-quality, impactful technical contributions to achieve organizational goals
Design and develop durable, scalable systems - Ledgering process millions of transactions daily with zero tolerance for discrepancies
Drive strategic technical direction for complex, multi-quarter initiatives
Identify and lead the analysis and resolution of technical obstacles
Anticipate organizational needs solving problems before they occur
Mentor and develop others, influencing technical standards and best practices
Operate as a trusted advisor to senior leadership on technical strategy and direction
Drive org-wide improvement by embedding AI into practices
Work within a globally distributed organization with engineers in the United States, Australia and Europe.
You Have
10+ years experience working on complex systems and delivering quality software
Lead with a people-first approach; can lead a conversation rather than dictate it, and are empathetic to dissenting viewpoints
A track record of leading strategic or complex initiatives that have clear organizational impact
Boundless curiosity - are driven by what you don't know and thrive in ambiguous environments.
Build strong relationships with internal engineering teams.
Technologies We Use and Teach
Java, Kotlin
MySQL, Vitess
Datadog
Amazon Web Services
Kafka and event-driven architecture
JUnit, Hibernate, Guice
HTTP, JSON, gRPC, and Protocol Buffers
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.
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.
Zone A:$263,600-$395,400 USDZone B: $263,600-$395,400 USDZone C:$263,600-$395,400 USDZone D:$263,600-$395,400 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$128k-170k yearly est. Auto-Apply 5d ago
Looking for a job?
Let Zippia find it for you.
Staff/Principal Software Engineer, CI Infrastructure
Block and 4.3
Staff software engineer job at Block and
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.
The Role
The Continuous Integration Infrastructure (CII) team develops and owns underlying infrastructure for CI and artifact systems that support thousands of engineers across Block. The team is pivotal to the design and management of our expansive and mission-critical CI services.
Our mission is to improve developer experience at Block.
As a Staff/Principal SoftwareEngineer you would be responsible for the detailed systems design of CI infrastructure. You will build and operate the CI and artifact infrastructure and services that power developer workflows at Block. Your work will shorten feedback cycles, raise release quality and make software delivery reliable, observable and secure.
You Will
Partner closely with Block Engineering colleagues to define our roadmap
Contribute to the growth of our development capabilities through leading, mentoring and supporting fellow engineers
Build scalable and reliable infrastructure to support our mission critical CI services, artifact storage and supporting services.
Own the CI services and artifact storage end to end and provide strategic direction for these, championing improvement projects.
Collaborate across multiple teams, including Developer Experience, Platform Engineering, and Security providing technical guidance and solutions to teams with varying levels of infrastructure knowledge.
Build automation for dynamic capacity planning and resource optimization to balance performance and cost efficiency across our AWS infrastructure
Consolidate diverse CI platforms into a single unified CI experience that standardises interfaces and tooling for end-users
You Have
Multiple years of experience at Staff or Principal-level scope and impact across multiple teams
Deep experience architecting and operating large-scale CI or build systems in production
Deep understanding of containers and related technologies
An affinity for designing and implementing secure systems with a focus on supply chain security
Strong softwareengineering skills in one or more of Go, Kotlin, Java, Ruby, or Python and Bash/shell scripting
Natural curiosity to learn new technologies, solve interesting problems and build quality software
Technologies We Use and Teach
Buildkite, Artifactory, Nexus
Go, Kotlin, Java, Ruby, Python, Bash
Bazel, Gradle
Docker, Kubernetes, AWS
Datadog
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.
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.
Zone A:$263,600-$395,400 USDZone B: $263,600-$395,400 USDZone C:$263,600-$395,400 USDZone D:$263,600-$395,400 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us at privacy@block.xyz with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$263.6k-395.4k yearly Auto-Apply 49d ago
Staff Software Engineer, Local Services
Block and 4.3
Staff software engineer job at Block and
The Role
The Local Services team builds tools for businesses that sell time, expertise, and services-supporting Square Appointments and Square Invoices, two of Square's most widely used products. As a StaffSoftwareEngineer, you'll define technical direction, drive architecture and design decisions, and mentor engineers while building reliable, scalable systems. Your work will directly impact hundreds of thousands of service-based businesses by improving scheduling, invoicing, and payments.
You Will
Design, build, and evolve Square's Invoices, Appointments, and other Local Services products
Lead cross-team initiatives and set long-term technical direction
Solve complex performance, scalability, and reliability challenges
Balance system health, security, and technical debt with product needs
Mentor senior+ engineers and champion technical excellence across the team
Communicate trade-offs clearly and influence organizational priorities
You Have
12+ years of software development experience
Expertise in large-scale distributed systems
Experience with at least one object-oriented programming language
Ability to make data-driven decisions in ambiguous environments
Full development lifecycle experience, from definition to delivery
Even Better
Experience delivering user-facing products at scale with high quality
Background in scheduling, payments, or invoicing solutions
Strong record of building business-critical products in commerce or services ecosystems
Technologies We Use and Teach
Languages: Ruby, Java
Databases: MySQL, DynamoDB, OpenSearch, Redis
Infrastructure: Protocol Buffers, gRPC, Kafka, Terraform, Kubernetes, Envoy
Platforms: AWS and other cloud services
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, based solely on the core competencies required of the role at hand, and without regard to any 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 an inclusive workplace? Check out our
Inclusion & Diversity page
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.
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.
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.
Zone A:$263,600-$395,400 USDZone B: $263,600-$395,400 USDZone C:$263,600-$395,400 USDZone D:$263,600-$395,400 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
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.
The Role
Android Developer Experience is responsible for building and providing all necessary infrastructure and tools to ensure Square's Android development can continue to be fast and efficient at scale. We're looking for folks who are excited to problem solve and find solutions that empower hundreds of mobile developers to move more quickly than our competitors.
You Will
Innovate to amplify the efficiency of our mobile developers to develop, build, test, and release high quality apps to our merchants.
Identify key performance bottlenecks in the development experience including the build system, IDE integrations, testing frameworks, and pull request workflows.
Help define the scope and the priorities of the team by identifying opportunities to decrease build times, reduce system complexity, and improve the developer experience.
Optimize the performance, reliability, and usability of our CI pipeline.
Own the success of your team's projects, and deliver quantifiable results.
Leverage AI-first engineering practices to design, build, and optimize solutions that maximize efficiency, scalability, and developer velocity.
You Have
Minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience
Familiarity with build systems (e.g. Ant, Maven, Buck, Gradle, Pants) and CI tools (e.g. Circle, Travis, Jenkins)
Experience with supporting build or CI systems infrastructure (ideally at scale)
Excellent softwareengineering aptitude and the ability to provide technical mentorship and guidance
Experience building apps for Android in Java / Kotlin
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$217,800-$326,800 USDZone B: $207,000-$310,400 USDZone C:$196,100-$294,100 USDZone D:$185,200-$277,800 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$217.8k-326.8k yearly Auto-Apply 11d ago
Software Engineer, Monetization
Block and 4.3
Staff software engineer job at Block and
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.
The Role
As a pillar within Square's high-velocity Growth org, our team defines and operates the monetization engine behind Square's software business; spanning subscription management, pricing and packaging, billing flows, and Buyer Subscriptions. We're driving the next arc of how Square monetizes software and delivers value to sellers. You'll own and scale backend services across multiple products, solve complex distributed systems challenges, and make architectural decisions that move the needle on Square's overall growth.
You Will
Build core platform components for the SaaS Platform that powers monetization across Square.
Design and evolve subscription management and billing systems, including changes to pricing structures, ensuring they scale sustainably as our product surface grows.
Collaborate with Web and Mobile teams to move fast, experiment, and iterate toward aggressive goals that drive SaaS adoption and conversion.
Work in an experiment-forward environment where delivering iterative value and learning quickly is essential.
Operate across multiple services, including a tier 0 service, and apply strong distributed systems fundamentals to ensure performance, resilience, and consistency.
Contribute to operational excellence and champion reliability initiatives across our systems and services.
Advocate for automation that eliminates repetitive work, increases developer velocity, and accelerates delivery.
You Have
5+ years of relevant industry experience and a Bachelor's degree.
Hands-on experience building products or services in the cloud.
A track record of building software that is testable, easy to work with, and maintainable over time.
A strong sense of customer empathy and a drive to ship features quickly and thoughtfully.
Curiosity and the ability to dive into unknown domains, languages, or tech stacks to solve problems.
A mindset that is not limited by organizational boundaries, with a willingness to work across teams and systems to deliver impact.
Even Better, But Not Required
Experience designing or running product experiments, including A/B testing or experimentation frameworks.
Familiarity with OSGi frameworks or modular service architectures.
Technologies We Use and Teach
Backend and Application Frameworks: Ruby on Rails, Java
Async Processing and Caching: Sidekiq, Redis
Feature Flagging and Experimentation: LaunchDarkly
Infrastructure and Cloud: AWS, Kubernetes, Amazon Aurora, SQS
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$180,000-$270,000 USDZone B: $171,000-$256,600 USDZone C:$162,000-$243,000 USDZone D:$153,000-$229,600 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$180k-270k yearly Auto-Apply 5d ago
Senior Software Engineering Program Manager
Block and 4.3
Staff software engineer job at Block and
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.
The Team
The Hardware team develops and supports a portfolio of products which serve different customers in different ways, including Square, Proto (our bitcoin mining brand), Bitkey (our self-custody bitcoin wallet), and Cash App Card. Our work is inspired by the problems our sellers and customers face every day. Come build the future of money and commerce with us!
The Role
As a Senior SoftwareEngineering Program Manager for Block Hardware, you will oversee the development and delivery of software projects, ensuring they meet requirements. You will play a pivotal role in aligning cross-functional teams, managing project timelines, and ensuring the successful deployment of software solutions that drive our mission forward. The SoftwareEngineering Program Manager is part of the Hardware organization, partnering with Hardware Engineering Program Managers. This role reports to the SoftwareEngineering Program Management Lead.
You Will
Be the central hub bringing together different teams from Software, Hardware, Product, Design, Operations, Manufacturing, all to deliver groundbreaking new products.
Lead the strategy and execution from concept to launch and oversee multiple parallel initiatives.
Partner closely with cross functional teams to design, define, schedule, track, and help lead the work for exciting new products.
Translate complex ambiguous problems into simple actionable solutions to unblock teams and support progress.
Ensure the teams are on track, facilitate decision-making, resolve blockers, and surface challenges by gleaning early signals.
Drive transparency and visibility by acting as the point of contact for programs, streamlining communications, and providing regular updates to cross functional partners and leadership to ensure information and knowledge is flowing freely.
Balance urgency and priority while moving the needle on the programs.
Manage expectations for all stakeholders from leaders to individual teams, possess strong problem solving and negotiation skills, and earn trust of partners and teams.
Lead by inspiring, developing and challenging the status quo, modeling excellence.
Find opportunities to apply AI and AI workflows to automate program management and engineering tasks.
You Have
Bachelor's degree in Computer Science, Engineering, or a related technical discipline; Master's degree preferred.
10+ years of industry experience in software development or program management within a Hardware development environment.
You have a strong engineering / technical background.
Experience with embedded systems, knowledge of Android/AOSP, AI voice models, familiarity with software development and build tools, understanding of hardware-software interfaces and higher level application stack.
Experience leading technically complex software projects for NPI.
Experience with client server technologies and application development is great to have. Banking and finance background is a bonus addition.
Proficiency in core project management disciplines including scope, schedule, budget, resources, quality, and risk management.
Thoughtfully sets a vision, adjusting where necessary, working through blockers, simplifying for self and others.
Ability to travel to Contract Manufacturing vendor sites for build milestones.
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$198,000-$297,000 USDZone B: $188,100-$282,100 USDZone C:$178,200-$267,400 USDZone D:$168,300-$252,500 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$198k-297k yearly Auto-Apply 3d ago
Staff Software Engineer, Local Services
Block 4.3
Staff software engineer job at Block and
The Role
The Local Services team builds tools for businesses that sell time, expertise, and services-supporting Square Appointments and Square Invoices, two of Square's most widely used products. As a StaffSoftwareEngineer, you'll define technical direction, drive architecture and design decisions, and mentor engineers while building reliable, scalable systems. Your work will directly impact hundreds of thousands of service-based businesses by improving scheduling, invoicing, and payments.
You Will
Design, build, and evolve Square's Invoices, Appointments, and other Local Services products
Lead cross-team initiatives and set long-term technical direction
Solve complex performance, scalability, and reliability challenges
Balance system health, security, and technical debt with product needs
Mentor senior+ engineers and champion technical excellence across the team
Communicate trade-offs clearly and influence organizational priorities
You Have
12+ years of software development experience
Expertise in large-scale distributed systems
Experience with at least one object-oriented programming language
Ability to make data-driven decisions in ambiguous environments
Full development lifecycle experience, from definition to delivery
Even Better
Experience delivering user-facing products at scale with high quality
Background in scheduling, payments, or invoicing solutions
Strong record of building business-critical products in commerce or services ecosystems
Technologies We Use and Teach
Languages: Ruby, Java
Databases: MySQL, DynamoDB, OpenSearch, Redis
Infrastructure: Protocol Buffers, gRPC, Kafka, Terraform, Kubernetes, Envoy
Platforms: AWS and other cloud services
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, based solely on the core competencies required of the role at hand, and without regard to any 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 an inclusive workplace? Check out our
Inclusion & Diversity page
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.
$131k-175k yearly est. Auto-Apply 60d+ ago
Software Engineer, Monetization
Block and 4.3
Staff software engineer job at Block and
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.
The Role
As a pillar within Square's high-velocity Growth org, our team defines and operates the monetization engine behind Square's software business; spanning subscription management, pricing and packaging, billing flows, and Buyer Subscriptions. We're driving the next arc of how Square monetizes software and delivers value to sellers. You'll own and scale backend services across multiple products, solve complex distributed systems challenges, and make architectural decisions that move the needle on Square's overall growth.
You Will
Build core platform components for the SaaS Platform that powers monetization across Square.
Design and evolve subscription management and billing systems, including changes to pricing structures, ensuring they scale sustainably as our product surface grows.
Collaborate with Web and Mobile teams to move fast, experiment, and iterate toward aggressive goals that drive SaaS adoption and conversion.
Work in an experiment-forward environment where delivering iterative value and learning quickly is essential.
Operate across multiple services, including a tier 0 service, and apply strong distributed systems fundamentals to ensure performance, resilience, and consistency.
Contribute to operational excellence and champion reliability initiatives across our systems and services.
Advocate for automation that eliminates repetitive work, increases developer velocity, and accelerates delivery.
You Have
5+ years of relevant industry experience and a Bachelor's degree.
Hands-on experience building products or services in the cloud.
A track record of building software that is testable, easy to work with, and maintainable over time.
A strong sense of customer empathy and a drive to ship features quickly and thoughtfully.
Curiosity and the ability to dive into unknown domains, languages, or tech stacks to solve problems.
A mindset that is not limited by organizational boundaries, with a willingness to work across teams and systems to deliver impact.
Even Better, But Not Required
Experience designing or running product experiments, including A/B testing or experimentation frameworks.
Familiarity with OSGi frameworks or modular service architectures.
Technologies We Use and Teach
Backend and Application Frameworks: Ruby on Rails, Java
Async Processing and Caching: Sidekiq, Redis
Feature Flagging and Experimentation: LaunchDarkly
Infrastructure and Cloud: AWS, Kubernetes, Amazon Aurora, SQS
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$180,000-$270,000 USDZone B: $171,000-$256,600 USDZone C:$162,000-$243,000 USDZone D:$153,000-$229,600 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$180k-270k yearly Auto-Apply 5d ago
Senior Software Engineer, Data Operations Platform
Block and 4.3
Staff software engineer job at Block and
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.
The Role
The Data Operations Platform team is part of Block's AI, Data & Analytics organization and is responsible for developing and managing the company's Lakehouse platform, powered by Databricks and Snowflake. The team provides the foundational data infrastructure that powers analytics, machine learning, and AI initiatives across Block. The team also focuses on building and operating the core Lakehouse infrastructure, developing frameworks for scalable data ingestion, and ensuring data quality, governance, and reliability across the company's data ecosystem. We oversee critical ingestion pipelines supporting key business and AI use cases, and serve as subject matter experts in data ingestion, query optimization, and Lakehouse architecture at the company.
As a Senior SoftwareEngineer on the team, you will be responsible for designing and building scalable, reliable, and efficient data platform components that extend the capabilities of Block's Lakehouse. You will improve the team's internal frameworks and tooling to enhance developer experience, drive standardization, and ensure best practices across data workflows. In this role, you will have a direct impact on accelerating data-driven innovation, enabling AI and analytics capabilities, and enhancing the performance and reliability of Block's data ecosystem.
Work from anywhere: This role can be performed from any location in US or Canada.
You Will
Design, build, and enhance the core components and frameworks that power Block's Lakehouse platform.
Develop and maintain standardized data ingestion frameworks that enable internal teams to build robust, efficient, and governed data pipelines.
Collaborate closely with product, data engineering, machine learning, and AI teams to understand their data needs, design scalable solutions, and ensure seamless integration with the Lakehouse platform.
Establish and promote best practices for Lakehouse architecture, data governance, cost optimization, and query performance.
Contribute to the long-term technical vision for Block's data platform by identifying opportunities for innovation and shaping the future of data operations infrastructure.
You Have
8+ years of industry experience in softwareengineering or data platform development, with a focus on building scalable data systems or distributed infrastructure
Strong programming proficiency in languages such as Python, Java or Go, with experience developing data frameworks, libraries, or services.
Hands-on experience with modern data platforms and distributed data processing systems such as Apache Spark.
Solid understanding of data modeling, ETL/ELT processes, and data lake or Lakehouse architectures.
Experience with cloud-based data ecosystems (AWS, GCP, or Azure).
Technologies We Use and Teach
Data Platform: Databricks, Snowflake
Data Processing & Storage: Apache Spark, Delta Lake, Apache Iceberg
Cloud & Infrastructure: AWS, Terraform
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$217,800-$326,800 USDZone B: $207,000-$310,400 USDZone C:$196,100-$294,100 USDZone D:$185,200-$277,800 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$217.8k-326.8k yearly Auto-Apply 33d ago
Senior Software Engineer, Data Platform
Block and 4.3
Staff software engineer job at Block and
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.
The Role
The Data Integrations and Transformations Platform team is hiring a Senior SoftwareEngineer to expand our platform offerings to enable access to valuable data for business critical Machine Learning, Data Science, Risk, and Applied AI teams. Our team sits on top of data ingestion and data archives to deliver platforms and applications for offline and online use cases. Our team is responsible for providing solutions for internal teams to access valuable data via mechanisms that abstract them from dealing with the nuances of raw data access thus improving customer developer velocity across Block.
You Will
Design, develop, and maintain high-performance backend services
Lead technical design and implementation for critical systems
Collaborate with engineering, product, data science, operations, and risk teams to deliver impactful solutions.
Drive technical excellence by establishing and promoting best practices in design, coding, testing, and operations.
Mentor and guide engineers, fostering technical growth and a culture of learning.
Own project outcomes end-to-end-from concept through architecture, implementation, testing, and deployment.
Contribute to the team's roadmap by identifying opportunities for technical improvement and innovation.
You Have
8+ years of hands-on softwareengineering experience, with a focus on backend systems.
Deep understanding of distributed systems, data modeling, and service-oriented architectures.
Experience building and operating large-scale, production-grade systems.
Strong collaboration skills and experience working with cross-functional partners across engineering, product, and finance domains.
Ability to lead technical discussions, align stakeholders, and deliver measurable outcomes.
Experience mentoring engineers and improving team performance.
Technologies We Use and Teach
Databricks
Snowflake
Java
Kotlin
Python
Kafka
Spark
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$217,800-$326,800 USDZone B: $207,000-$310,400 USDZone C:$196,100-$294,100 USDZone D:$185,200-$277,800 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$217.8k-326.8k yearly Auto-Apply 33d ago
Senior Software Engineer, Fullstack - Proto Fleet
Block and 4.3
Staff software engineer job at Block and
Proto is accelerating the world's transition to an open economy with products that increase access and independence for everyone. We're building Bitkey, a simple and safe self-custody bitcoin wallet that will put customers in control, as well as hardware and software that will help decentralize bitcoin mining and enable new and innovative use cases for bitcoin mining. We're developing these products in the open - you can read more about them at bitkey.build and mining.build. Within Proto, our Bitcoin Products team delivers the product and go-to-market strategy, software, firmware, and custom silicon needed to make Bitkey and our ambitious mining initiatives a reality. Come build the future of money with us!
The Role
Proto's vision is to contribute to the health of the bitcoin network by decentralizing both the supply of mining hardware and the distribution of hashrate. As a Senior SoftwareEngineer, you will be a technical leader in realizing this vision through architecting and leading the development of our core mining infrastructure platform.
Our competitive advantage lies in our proven track record: we've shipped tens of millions of reliable devices, excel in operations, maintain consistent supply chains, and have built strong customer support capabilities across multiple business lines. We bring unique customer focus and go-to-market capabilities to the mining space, where Block is recognized as a leader in the bitcoin ecosystem.
You Will
Architect and lead mission-critical, real-time mining infrastructure
Establish engineering standards and drive technical decisions
Develop integration frameworks for mining hardware and tools
Mentor engineers and provide cross-team technical leadership
Drive technical planning for major platform initiatives
Lead architecture reviews and technical deep dives
Shape technical strategy with leadership
Review external contributions while maintaining quality
You Have
8+ years professional software development experience
Expert knowledge in Go, Rust, Typescript, or equivalent systems languages
Proven leadership in complex technical initiatives and architecture
Strong background in API design and real-time system architecture
Experience building large-scale, mission-critical infrastructure at scale
Experience designing transactional and analytical databases
System design skills focused on scalability, reliability, and performance
Strong technical documentation and community engagement skills
Understanding of open source security best practices
Track record of building inclusive technical communities
Proficiency integrating AI tools into development workflows
Familiarity with bitcoin mining hardware and protocols
Technologies We Use and Teach
Primary: Go, Rust, Typescript
Infrastructure: gRPC, Protocol Buffers, Docker
Data Streaming & Messaging: Kafka, MQTT
Cloud & Deployment: AWS, Kubernetes
Databases: MySQL, InfluxDB, TimescaleDB
Monitoring: Prometheus, Grafana
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$217,800-$326,800 USDZone B: $207,000-$310,400 USDZone C:$196,100-$294,100 USDZone D:$185,200-$277,800 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$217.8k-326.8k yearly Auto-Apply 3d ago
Staff/Principal Software Engineer, CI Infrastructure
Block and 4.3
Staff software engineer job at Block and
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.
The Role
The Continuous Integration Infrastructure (CII) team develops and owns underlying infrastructure for CI and artifact systems that support thousands of engineers across Block. The team is pivotal to the design and management of our expansive and mission-critical CI services.
Our mission is to improve developer experience at Block.
As a Staff/Principal SoftwareEngineer you would be responsible for the detailed systems design of CI infrastructure. You will build and operate the CI and artifact infrastructure and services that power developer workflows at Block. Your work will shorten feedback cycles, raise release quality and make software delivery reliable, observable and secure.
You Will
Partner closely with Block Engineering colleagues to define our roadmap
Contribute to the growth of our development capabilities through leading, mentoring and supporting fellow engineers
Build scalable and reliable infrastructure to support our mission critical CI services, artifact storage and supporting services.
Own the CI services and artifact storage end to end and provide strategic direction for these, championing improvement projects.
Collaborate across multiple teams, including Developer Experience, Platform Engineering, and Security providing technical guidance and solutions to teams with varying levels of infrastructure knowledge.
Build automation for dynamic capacity planning and resource optimization to balance performance and cost efficiency across our AWS infrastructure
Consolidate diverse CI platforms into a single unified CI experience that standardises interfaces and tooling for end-users
You Have
Multiple years of experience at Staff or Principal-level scope and impact across multiple teams
Deep experience architecting and operating large-scale CI or build systems in production
Deep understanding of containers and related technologies
An affinity for designing and implementing secure systems with a focus on supply chain security
Strong softwareengineering skills in one or more of Go, Kotlin, Java, Ruby, or Python and Bash/shell scripting
Natural curiosity to learn new technologies, solve interesting problems and build quality software
Technologies We Use and Teach
Buildkite, Artifactory, Nexus
Go, Kotlin, Java, Ruby, Python, Bash
Bazel, Gradle
Docker, Kubernetes, AWS
Datadog
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us at privacy@block.xyz with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$115k-161k yearly est. Auto-Apply 49d ago
Software Engineering Program Management, Lead
Block and 4.3
Staff software engineer job at Block and
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.
As the Lead of the SoftwareEngineering Program Management (EPM) team for Block Hardware, you will manage a team of highly skilled Software EPMs responsible for driving complex, cross-functional programs across payment hardware products as well as our growing portfolio of Bitcoin hardware products. This role requires a strong technical background in consumer electronics, software/firmware systems, hardware-software integration, and an appreciation for the unique challenges and opportunities presented by both payment and Bitcoin-focused devices.
In this role, you will shape strategy for the Software EPM discipline, scale systems and processes across the organization, and ensure the successful delivery of multiple hardware programs simultaneously. You will build clarity across engineering and product teams, enable informed risk‑taking, and cultivate a high‑trust environment where teams do their best work.
The Software EPM role focuses on system integration rather than application‑level software development. Your impact will come through orchestrating complex technical efforts, strengthening organizational execution, and developing the EPM team into a high‑performing and strategically aligned function.
You Will
Lead and develop a team of 6~8 highly skilled and technical SoftwareEngineering Program Managers.
Define strategy and best practices for software program execution across the Block Hardware portfolio.
Drive the delivery of complex hardware programs from concept through launch, including system integration, validation, and certification.
Establish scalable operating mechanisms, tools, and communication standards that improve long‑term organizational efficiency.
Foster a culture of clarity, accountability, and inclusive decision‑making across engineering, product, manufacturing, and operations.
Partner closely with leadership across Hardware Engineering, SoftwareEngineering, Product, Operations, Quality, Infrastructure, and Manufacturing to align priorities and streamline execution.
Develop and grow team members through coaching, targeted development plans, and opportunities that expand scope and technical ownership.
Identify and mitigate systemic risks early, ensuring cross‑functional partners maintain alignment on goals, timelines, and trade‑offs.
Build strong relationships both internally and externally.
Uphold and scale organizational norms around transparency, documentation, operational rigor, and continuous improvement.
Model excellence in communication, technical depth, and leadership behaviors consistent with Block's manager expectations.
You Have
BS degree in Computer Science or a related technical field; MS preferred.
10+ years of industry experience in software, firmware, or hardware‑software integrated systems.
10+ years of project/program management experience, including cross‑functional technical programs.
3+ years leading or managing technical program managers or equivalent technical teams.
Strong technical background in software/firmware systems, embedded platforms, or consumer electronics.
Experience with system‑level integration, validation processes, and manufacturing test interfaces.
Excellent written and verbal communication skills with the ability to influence across engineering and product organizations.
Demonstrated ability to define strategy, manage ambiguity, and lead teams through complex technical environments.
Ability to travel internationally for engineering builds, vendor engagements, and program milestones.
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$239,600-$359,400 USDZone B: $239,600-$359,400 USDZone C:$239,600-$359,400 USDZone D:$239,600-$359,400 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$102k-148k yearly est. Auto-Apply 3d ago
Software Engineer, SFS Bank Platform
Block and 4.3
Staff software engineer job at Block and
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.
The Role
Square Financial Services, Inc ("SFS") is Block's bank. The SFS Bank Platform team makes it easy to safely manage, move, and understand all of the funds at SFS. We build gateways to bank payment networks and the core ledger for the bank, we automate accounting operations for the finance team, and we're building a foundation to support more of Block's products. Come help us build a better bank!
You Will
Design and build new features into our banking platform that meet the diverse needs of Block's broad portfolio of products and services
Partner with engineering teams across Block to help onboard their products to SFS
Build systems that operate on our customers' most sensitive data, while holding Square to the highest standards for security and compliance.
Design fault tolerant systems so the team can be brave and move fast, without ever negatively affecting our customers.
Ensure the continued operation of our critical services, remediate any problems that occur, and design durable fixes so that they don't happen again
You Have
5 or more years of relevant experience and a Bachelor's Degree
Hands-on skills building software products or services in the cloud (AWS, Azure, GCP, etc.)
A track record of building software that is easy to observe and operate
A strong sense of customer empathy and a drive to ship software that improves their lives
Excellent written and verbal communication skills. This is a remote-forward team.
Even Better, But Not Required
Proficiency building products and services using AWS
Proficiency with Kotlin
Experience building public APIs
Experience building tools for finance operations
Technologies We Use and Teach
Kotlin/Java, Go
TypeScript, React, PhantomJS
Temporal.io, Kubernetes, AWS Fargate + ECS
AWS Aurora and DynamoDB
Swagger, Protocol Buffers, gRPC, REST
Unit Tests, Continuous Integration, and other methods of quality assurance
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$180,000-$270,000 USDZone B: $171,000-$256,600 USDZone C:$162,000-$243,000 USDZone D:$153,000-$229,600 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$83k-122k yearly est. Auto-Apply 15d ago
Software Engineer- Cash App Card
Block and 4.3
Staff software engineer job at Block and
It 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 50+ million monthly active customers. We want to redefine the world's relationship with money to make it more relatable, instantly available, and universally accessible.
Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact. We've been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy.
The Role
At Cash App, we strive to build the best consumer financial products in the world. The Cash App Card team aspires to make the Cash Card the primary card of choice by building delightful and seamless end-to-end experiences for our customers. We start by offering Cash App's only hardware to customers through a personally tailored way via card customization, which has steadily driven the adoption of Cash Card as our customers' top-of-wallet spending devices.
As a senior softwareengineer on the Cash App Card server engineering team, you will lead the technical design, execution, and delivery of new card ordering and management experiences to make Cash App Card the primary card of choice, through close collaboration across teams and disciplines. In addition, you'll drive architectural decisions and infrastructure improvements to make our systems more robust and scalable. The things that you build will create significant impact at scale and will fundamentally change the consumer banking landscape as we know it today.
You Will
Partner closely with product managers, designers, engineers, and business leads to scope, plan, design, and build new features as well as maintain existing functionality of banking features
Lead and participate in critical technical, design, and product discussions with leaders across the organization and company
Design systems to work within our microservice and event-driven architectures
Hold your teammates-and yourself-to high engineering standards
Leverage your experience and knowledge to grow your teammates' technical breadth and depth through direct coaching and mentorin
You Have
5+ years of software development or equivalent experience
2+ years of experience leading large scale features, which includes planning, managing and executing on the delivery projects in a timely manner while maintaining a high quality bar
Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
The ability to design and build creative solutions to complex problems
A strong desire to perform and grow as an engineer
Bachelor's Degree or Diploma in Computer Science, Computer Engineering, SoftwareEngineering, or equivalent experience
Technologies We Use and Teach
Java, Kotlin
AWS
HTTP, JSON, gRPC, Protocol Buffers
OkHttp, Jetty, JUnit, Guice
Hibernate, Aurora, MySQL, DynamoDB, Redis
Kafka, event-driven architecture, microservices
DataDog
Buildkite, Gradle
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$180,000-$270,000 USDZone B: $171,000-$256,600 USDZone C:$162,000-$243,000 USDZone D:$153,000-$229,600 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$180k-270k yearly Auto-Apply 7d ago
Software Engineer, Access
Block and 4.3
Staff software engineer job at Block and
It 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 50+ million monthly active customers. We want to redefine the world's relationship with money to make it more relatable, instantly available, and universally accessible.
Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact. We've been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy.
The Role
We're the Access team, and we're building the next generation of authentication and permissions infrastructure for Block. Behind every login and every account there's a platform that needs to be both rock-solid and remarkably flexible.
This isn't about maintaining legacy systems, it's about building the foundation that will enable Cash App and Block's ecosystem to scale while serving increasingly diverse customer needs.
The Challenge: As Block accelerates product innovation, we're seeing an explosion of new use cases: different account capabilities, different authentication requirements, different customer cohorts with different needs. We're building a platform that lets product teams move fast while we maintain the trust and security that our customers depend on.
The Opportunity: You'll be joining at an inflection point. The decisions we make now about architecture, about APIs, about how we enable other teams-will define how Block scales for years to come. This is foundational work with massive leverage.
You Will
Design and build the APIs and services that power Authentication & Permissions across Cash App and Block's ecosystem, the systems that determine who can access what, and how they prove they are who they say they are. The work is varied and impactful. You might:
Build fine-grained permissions systems that enable different roles and capabilities across various account configurations
Build secure authentication experiences that protect customers while maintaining seamless access to their accounts
Improve account recovery success rates, helping legitimate customers regain access while keeping bad actors out
Consolidate authentication platforms, migrating critical flows into scalable, composable services
Design authorization primitives that product teams across Block can use to build secure, flexible experiences
How you'll work: You'll navigate complexity with pragmatism. You'll balance immediate business needs with long-term platform goals. You'll ship iteratively while keeping the big picture in mind. You'll collaborate across product, design, security, and engineering teams. You'll think critically about priorities. You'll adapt and thrive in an environment where priorities shift and requirements evolve.The common thread: you'll be solving complex technical problems that directly impact both customer trust and product velocity. You'll need to balance pragmatism with technical excellence-shipping iteratively while building toward a coherent platform vision.
You Have
5+ years building and operating production systems with demonstrated impact and technical ownership
Ability to think critically and analyze complex problems, weigh trade-offs, and make pragmatic decisions that balance competing priorities
A bias toward iterative delivery. You know how to break big problems into shippable pieces and maintain momentum through ambiguity
Comfort with complexity. Whether it's large codebases, distributed systems, or evolving requirements, you don't get overwhelmed; you get strategic
Excellent communication skills. You can explain technical concepts clearly, build alignment across teams, and adapt your style to different audiences
Customer empathy. You understand that behind every API call is a person trying to access their money, and that matters
High technical standards in software testing, delivery, and operational excellence
Adaptability and resilience. You stay calm and focused when priorities shift or requirements change
Even Better If You Have
Experience with authentication, authorization, or identity systems
Experience working in large codebases and breaking apart monoliths
Background in security, fraud prevention, or trust & safety domains
Experience building platform or infrastructure that other engineering teams depend on
Track record working effectively in distributed or remote teams
Technologies We Use and Teach
Java, Kotlin, Golang
HTTP, JSON, gRPC, Protocol Buffers
MySQL, Hibernate, DynamoDB
Kafka and event-driven architecture
DataDog, Prometheus
AWS, Kubernetes
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$180,000-$270,000 USDZone B: $171,000-$256,600 USDZone C:$162,000-$243,000 USDZone D:$153,000-$229,600 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us at privacy@block.xyz with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$180k-270k yearly Auto-Apply 49d ago
Senior Staff Machine Learning Engineer, AI Engineering Tools
Block and 4.3
Staff software engineer job at Block and
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.
The Role
The AI Engineering Tools team accelerates engineering velocity by integrating AI throughout the software development lifecycle. We're redefining how engineers build software by making development faster, more creative, and more reliable through intelligent, AI-driven tooling. Our mission is to help every engineer at Block leverage AI effectively, safely, and efficiently.
We're looking for an experienced softwareengineer to help advance the next generation of AI-assisted development at Block. In this role, you'll work across AI infrastructure and developer tooling to build and optimize coding agents that empower engineers company-wide. You'll collaborate with platform and product teams to refine user experiences, introduce new capabilities, and improve the performance of coding agents.
This is a unique opportunity to shape how AI transforms engineering itself. You'll work on projects that continuously improve AI coding agents across all Block repositories, enhancing their ability to understand context, complete tasks, and assist with real-world development workflows.
You Will
Design and build AI-driven developer tools that integrate seamlessly into the software development lifecycle (e.g., intelligent code assistance, inline reviews, or automated refactoring systems).
Partner with vendors and internal teams to evaluate, integrate, and optimize AI engineering tools.
Collaborate with engineering leaders across Block to identify opportunities for AI integration that improve developer velocity and code quality.
Mentor engineers, contribute to design and code reviews, and help establish best practices for building reliable AI systems at scale.
You Have
12+ years of experience building and shipping production systems.
Strong softwareengineering background, with fluency in designing scalable backend systems.
Deep understanding of LLMs, prompt engineering, and applied ML workflows from experimentation and evaluation to deployment and monitoring.
Experience integrating third-party AI models (e.g., OpenAI, Anthropic, or custom fine-tuned models) into real-world tools or services.
A pragmatic approach to experimentation and iteration, balancing innovation with reliability and security.
Strong communication and cross-functional collaboration skills, especially with engineers, product managers, and leadership.
Familiarity with developer ecosystems, IDEs, or productivity platforms is a plus (e.g., VS Code, Cursor, GitHub Copilot, etc.).
You'll help define how thousands of engineers across Block leverage AI to write better code, faster. Your work will shape the foundation for the next generation of developer productivity - one where AI is a trusted collaborator that elevates creativity, accelerates delivery, and improves software quality at scale.
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. 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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$276,800-$415,200 USDZone B: $276,800-$415,200 USDZone C:$276,800-$415,200 USDZone D:$276,800-$415,200 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us at privacy@block.xyz with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
$134k-196k yearly est. Auto-Apply 49d ago
Senior Software Engineer, GraphQL Platform
Block and 4.3
Staff software engineer job at Block and
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.
The Role
SoftwareEngineers on the GraphQL team help build and scale our GraphQL infrastructure that powers applications across Block's ecosystem. As a centralized platform team, we maintain the GraphQL infrastructure that connects and empowers product engineering teams across all of our brands including Square, Cash App, and other business units. This position is ideal for an experienced engineer passionate about API design, distributed systems, and building developer platforms that empower engineers to deliver products.
You Will
Lead the design and implementation of core GraphQL platform features, including API gateway capabilities, schema management tools, and developer SDKs
Drive platform architecture decisions and implement solutions that scale across Block's ecosystem
Collaborate with product teams across Block (Square, Cash App, etc.) to understand their needs and build solutions that promote both internal and external API capabilities, and serving as a technical leader in GraphQL best practices as you mentor other engineers across the organization
Proactively identify, design and implement performance monitoring, optimization, and reliability improvements for the GraphQL platform
You Have
8+ years of professional softwareengineering experience
Strong knowledge in one of Typescript or Kotlin (or a similar language)
Experience designing, building, and maintaining API platforms - including developer tools, developer-focused SDKs, and documentation (not strictly with GraphQL!)
Experience driving technical decisions across an organization, mentoring engineers, and generally striving for technical excellence within your sphere of influence
Contributed to scaling and operating distributed systems handling high traffic volumes
Appreciation for details and helping teams collaborate more effectively and efficiently
Kindness, maturity, and empathy for your end-users and colleagues
Onboarding Process:
You'll have a gentle yet purposeful onboarding experience that respects your expertise while giving you time to learn and grow comfortable with our systems, processes, and people. We believe that even experienced engineers deserve a supportive environment when joining a new team!
Within 1 month, you will:
Gain familiarity with the inner workings of our GraphQL platform, exploring our Apollo-powered federated architecture and learning about the various internal teams that rely on it, while also learning how you'll contribute to scaling our platform 100M+ daily requests by the end of 2026
Deploy your first meaningful changes to production with the right amount of guidance and support
Within 3 months, you will:
Share your expertise and perspective in architectural discussions, as you begin mentoring team members in your areas of strength
Take ownership of a significant component within our platform ecosystem, with continued support from teammates who help you navigate our team's unique set of challenges
Join our on-call rotation with plenty of shadowing opportunities and a supportive escalation path
Within 6 months, you will:
Become more comfortable operating as a GraphQL ambassador to the rest of Block engineering, identifying use-cases across the company where GraphQL can solve engineering problems for our customers
Lead the design and implementation of new platform capabilities with the collaborative support of the team
Drive initiatives that improve our systems and our team processes, being encouraged to bring new perspectives to our challenges
Establish yourself as a valued voice in technical discussions as you help shape our engineering practices
Feel like a fully integrated member of our team, with strong relationships across the organization
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$217,800-$326,800 USDZone B: $207,000-$310,400 USDZone C:$196,100-$294,100 USDZone D:$185,200-$277,800 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us here with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy
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.
The Role
Android Developer Experience is responsible for building and providing all necessary infrastructure and tools to ensure Square's Android development can continue to be fast and efficient at scale. We're looking for folks who are excited to problem solve and find solutions that empower hundreds of mobile developers to move more quickly than our competitors.
You Will
Innovate to amplify the efficiency of our mobile developers to develop, build, test, and release high quality apps to our merchants.
Identify key performance bottlenecks in the development experience including the build system, IDE integrations, testing frameworks, and pull request workflows.
Help define the scope and the priorities of the team by identifying opportunities to decrease build times, reduce system complexity, and improve the developer experience.
Optimize the performance, reliability, and usability of our CI pipeline.
Own the success of your team's projects, and deliver quantifiable results.
Leverage AI-first engineering practices to design, build, and optimize solutions that maximize efficiency, scalability, and developer velocity.
You Have
Minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience
Familiarity with build systems (e.g. Ant, Maven, Buck, Gradle, Pants) and CI tools (e.g. Circle, Travis, Jenkins)
Experience with supporting build or CI systems infrastructure (ideally at scale)
Excellent softwareengineering aptitude and the ability to provide technical mentorship and guidance
Experience building apps for Android in Java / Kotlin
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
$131k-170k yearly est. Auto-Apply 60d+ ago
Software Engineer - Android Connected Devices
Block and 4.3
Staff software engineer job at Block and
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, 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.
The Role
We believe everyone should be able to participate and thrive in the economy. So we're building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven't stopped there. Our new reader helps our sellers accept chip cards and NFC payments, and our Cash app lets people pay each other back instantly. We're empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. Let's shorten the distance between having an idea and making a living from it. We're here to help sellers of all sizes start, run, and grow their business-and helping them grow their business is good business for everyone.
Connected Devices (CD)
CD owns the platform for connected devices here at Square. We're one of the many essential teams that merchants depend on to help them run a remarkable business. They work on integrating our hardware products with our mobile apps: think Readers, Terminals, Registers, and Handheld.
As a member of CD, you'll be working at the intersection of hardware, product, and platform solving
hard
technical problems. Your contributions will span from internal teams to our merchants and everything between -- creating memorable and seamless experiences for Square's ecosystem.
You Will
Build and improve the mobile experiences that power Square's connected hardware products using Java and Kotlin
Work across the full mobile stack, from networking to UI, to create smooth and reliable hardware integrations
Develop systems that stay reliable and resilient so sellers can accept and report payments in any network or device conditions
Partner closely with cross functional engineers to ship high quality features
Work with product managers and designers to shape product scope and deliver clear, intuitive user experiences
Use customer feedback to guide improvements and strengthen overall product quality
Work directly on mobile and hardware integrations including BLE, USB, and similar technologies
You Have
At least 8 years of relevant industry experience
Strong experience building production mobile apps in Java and Kotlin
A background in building reliable systems that perform consistently in a variety of environments
A history of working closely with hardware, software, and product teams
Hands on experience connecting mobile apps to hardware through BLE, USB, or related methods
A customer first mindset and a comfort level solving complex problems across different parts of the ecosystem
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 an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.
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.
While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted.
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.
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.
Zone A:$217,800-$326,800 USDZone B: $207,000-$310,400 USDZone C:$196,100-$294,100 USDZone D:$185,200-$277,800 USD
Use of AI in Our Hiring Process
We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.
Contact us at privacy@block.xyz with hiring practice or data usage questions.
Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.
Check out our other benefits at Block.
Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.
Privacy Policy