Post job

Software Engineer jobs at Block and - 22 jobs

  • Software Engineer, Monetization

    Block and 4.3company rating

    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 11d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer, SFS Bank Platform

    Block and 4.3company rating

    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 21d ago
  • Software Engineering Program Management, Lead

    Block and 4.3company rating

    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 Software Engineering 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 Software Engineering 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, Software Engineering, 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 10d ago
  • Staff/Principal Software Engineer, CI Infrastructure

    Block and 4.3company rating

    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 Software Engineer 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 software engineering 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 55d ago
  • Senior Software Engineer, Data Operations Platform

    Block and 4.3company rating

    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 Software Engineer 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 software engineering 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 3d ago
  • Senior Software Engineer, Fullstack - Proto Fleet

    Block and 4.3company rating

    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 Software Engineer, 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 10d ago
  • Senior Software Engineer, Data Platform

    Block and 4.3company rating

    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 Software Engineer 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 software engineering 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 39d ago
  • Senior Software Engineer, Local Services

    Block and 4.3company rating

    Software engineer job at Block and

    The Role We're looking for a senior software engineer to define technical direction, champion best practices, and make high-impact investments in the foundations that accelerate Square's ecosystem. You'll collaborate across teams, drive architecture and design decisions, and mentor engineers to deliver resilient, future-ready systems. You Will Design, build, and evolve Square's Invoices, Appointments, and other Local Services products Lead cross-team initiatives and set technical direction Identify risks and provide pragmatic solutions to unblock teams Solve complex performance and scalability challenges Balance technical debt, system health, reliability, and security Drive stewardship of technical excellence and improve developer experience Establish and uphold high engineering standards Communicate trade-offs clearly and advocate for long-term solutions Mentor and guide engineers across the team Model strong technical leadership and decision-making You Have 8+ years of software development experience Expertise in large-scale distributed systems Familiarity with one or more object oriented language and strong data modeling/management skills Ability to navigate ambiguity and make data-driven decisions Experience across the full development lifecycle, from product definition to delivery Even Better Strong track record of delivering user-facing products at scale with high quality Background in developing business-critical products that streamline scheduling, payments, and client interactions Familiarity with end-to-end commerce and services ecosystems, particularly scheduling and invoicing solutions Technologies We Use and Teach Ruby, Java MySQL, DynamoDB, OpenSearch, Redis Protocol Buffers, gRPC, Kafka, Terraform, Kubernetes, Envoy AWS and other cloud platforms 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:$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 7d ago
  • Senior Software Engineer, Android Developer Experience

    Block and 4.3company rating

    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 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 software engineering 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 6d ago
  • Software Engineer- Cash Trust Identity

    Block and 4.3company rating

    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 Cash Trust Identity is building the next generation of customer identity infrastructure to support a rapidly growing fintech portfolio. We're looking for a Software Engineer to join our platform team and help modernize identity systems while maintaining the highest standards of security, compliance, and reliability. In this role, you'll operate independently as a technical expert, delivering high-quality solutions while beginning to expand your influence across team and organizational boundaries. You'll take ownership of meaningful projects that impact how customer identity is verified, represented, and consumed across the Cash App ecosystem. You Will Independently deliver high-quality technical solutions for identity verification, lifecycle management, and fraud prevention systems Own end-to-end projects spanning multiple components or systems, from design through implementation and monitoring Contribute to platform modernization by helping rationalize disparate identity systems and improving data consistency across services Collaborate across teams with engineering, compliance, risk, and product to ensure identity data is trustworthy and actionable Mentor and support junior engineers through code review, pairing, and technical guidance Identify and address technical debt and system reliability issues proactively, balancing near-term delivery with long-term evolution Design scalable solutions that anticipate future constraints and support platform growth Participate in architecture discussions and contribute technical perspective to team strategy and roadmap plannin You Have 5+ years of backend engineering experience, with demonstrated expertise in at least one major technical area Strong track record of independently delivering complex projects from design through production Deep understanding of distributed systems, data modeling, and API design Comfortable navigating cross-functional constraints (compliance, legal, security) while still delivering great engineering outcomes Passionate about system design and how architectural decisions impact developer experience and long-term maintainability Strong communication skills - you can explain technical concepts clearly and document decisions rigorously Growth mindset - you learn from feedback, stay current with emerging approaches, and help others grow Hands-on approach - you enjoy diving into code, spelunking through systems, and using AI tools thoughtfully to improve your wor Bonus Experience working with legacy and distributed systems or migrating between architectures Background in regulated industries or collaboration with compliance/legal teams Experience with identity, payments, or compliance systems (or similar complex domains with regulatory constraints) Strong technical writing skills, particularly for design documents and architecture decision 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
  • Mobile Software Engineer Intern (Summer 2026)

    Block 4.3company rating

    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 Our mobile developers keep Block's products simple and make our users faster and smarter by delivering exceptional user experiences and rich data insights. We're looking for engineers of all shapes and sizes, who are excited about contributing to outstanding software and solving hard problems. Our challenges span many technologies, including iOS and Android mobile applications. As a mobile developer at Block, you will work on a small team with people across engineering, product, and creative to build products that serve millions of users across our ecosystem. You Will Collaborate with fellow mobile developers to develop, test, and release high quality apps for our users Ensure Block's products work right, every time, by using testing, continuous integration, and in-depth code reviews Create interactions and APIs that promote trust, increase security, and make it harder to do the wrong thing Contribute to the success of your team's projects and development Envision entire new products, features, and flows that are inspired, considered, and magical You Have Pursuing degree in Computer Science, Electrical Engineering, Math or related technical field, graduating between May 2027 and May 2030. We also consider recent bootcamp graduates and engineering training participants within three months of completing program/training requirements. Previous internship or project experience building apps for Android or iOS Programming experience in one or more object-oriented languages, including: Kotlin, Swift, Java, and Python Technologies We Use and Teach Kotlin, Swift, Java, Python, and Ruby 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:$46/hr - $51/hrZone B:$44/hr - $48/hrZone C:$41/hr - $46/hrZone D:$39/hr - $43/hr
    $43-46 hourly Auto-Apply 2d ago
  • Senior Software Engineering Program Manager

    Block and 4.3company rating

    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 Software Engineering 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 Software Engineering Program Manager is part of the Hardware organization, partnering with Hardware Engineering Program Managers. This role reports to the Software Engineering 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 10d ago
  • Staff/Principal Software Engineer, CI Infrastructure

    Block and 4.3company rating

    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 Software Engineer 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 software engineering 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 55d ago
  • Staff Software Engineer, Local Services

    Block and 4.3company rating

    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 Staff Software Engineer, 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
    $128k-170k yearly est. Auto-Apply 11d ago
  • Staff Software Engineer, Finplat, Ledgering

    Block and 4.3company rating

    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 11d ago
  • Senior Software Engineer, GraphQL Platform

    Block and 4.3company rating

    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 Software Engineers 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 software engineering 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
    $217.8k-326.8k yearly Auto-Apply 4d ago
  • Staff Software Engineer, Finplat, Ledgering

    Block and 4.3company rating

    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
    $110k-153k yearly est. Auto-Apply 11d ago
  • Senior Software Engineer, Android Developer Experience

    Block 4.3company rating

    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 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 software engineering 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
  • Staff Software Engineer, Local Services

    Block 4.3company rating

    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 Staff Software Engineer, 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
  • Partner Development Lead, Block Ecosystem Partnerships: Afterpay, Cash App, Square

    Block 4.3company rating

    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 Block Ecosystem Partnerships team leads product partnerships, business development and commercialization efforts for Afterpay, Cash App, and Square products. This specialized team sources and develops go-to-market strategy for product partners that enable and extend the reach of our commercial products across the payments and technology ecosystem. They build effective relationships with the largest players in the payments, finance, and technology industries, and drive critical results across the business. We are looking for an experienced partnerships practitioner with deep expertise in enabling and growing first-party products through third-party ecosystems. This Partner Development Lead will work closely with our cross-functional leadership team to integrate and grow ecosystem partnerships that represent the biggest upside opportunities for our business globally. You'll partner directly with leaders across Afterpay, Cash App as well as Square Product, Engineering, Sales, Account Management, Marketing, Finance, Compliance, and Legal. You'll drive a global strategy for your partners and execute on that strategy in conjunction with cross-functional colleagues - especially those that may work with these same partners but in other ways. Primary responsibility for the performance of your partners sits with you, and you will continually innovate to ensure that Block remains on the cutting edge of additional developments within the partner portfolio as the landscape fundamentally changes (e.g., Agentic Commerce). The ideal candidate will have an understanding of the economics of the payments space and deep knowledge of the payments ecosystem. This individual should also have an understanding of what will be needed to properly resource a partner strategy, and work with internal stakeholders to develop a plan for ensuring the success of a partner. A deep sense of ownership, drive, and entrepreneurship is essential. You Will: Develop strategy: Create and implement an overarching plan and strategy for maximizing the effectiveness of a partnership - both maximizing commercial upside and product extensibility at scale Build relationships: Establish strong rapport with partners at every level (executive to working groups, across functions) to influence prioritization, decision-making, and advance our goals Design scalable programs: Build and project manage a partnership program that advances our goals as well as partner objectives at both local and global scale across all relevant regions Commercialize payment products: Lead commercialization of new products by refining and executing our growth partner distribution strategy. Lead end-to-end partner negotiations to deliver maximum distribution of our payments products, including upsell and cross-sell of new products and features. Maximize out-of-network reach: Drive integrations and efficiencies to reach the maximum number of consumers through partner platforms and ecosystems You Have: 8+ years of business development or partner management experience, preferably at an innovative payments company. A demonstrated track record of success managing commercial products and programs, ideally in payments or fintech. Proven ability to build C-suite relationships and navigate external organizations both to identify internal champions and to influence decision makers. You are an expert negotiator with a strong understanding of commercial contracts and complex negotiating dynamics that may be simultaneously cooperative and competitive. Ultimate cross-functional team player: Establish yourself as the go-to commercial voice for our partnership strategy that can be relied on by multiple internal functions and teams. You'll act as an utmost connector and open doors for others, while providing critical market feedback to improve our product. Deep comfort operating in the ambiguity of an ever-evolving product that operates at scale globally. Genuine interest and savviness in product - especially working with multiple product and engineering teams for a single partner Willingness to travel (primarily domestically but sometimes internationally) for both internal and external meetings. BS/BA required; MBA or Masters degree a plus 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.
    $121k-165k yearly est. Auto-Apply 18d ago

Learn more about Block and jobs