Verified Tech Jobs & Hiring Companies, Updated Every 24 Hours
Direct career links to high-growth tech startups and Fortune 500 engineering teams across the United States, Europe, and Worldwide. We audit careers daily to ensure zero ghost listings and zero expired apply links.
All Verified Employers (630)
Filtered and verified against live career portals
The Verified Direct-Apply Tech Job Board
Landing a high-compensation software engineering, data, AI, or product role should not require fighting through zombie job posts, recruiter agency reposts, or expired links. KodeSword indexes verified tech career openings by connecting directly with corporate Applicant Tracking Systems (ATS) including Greenhouse, Lever, Ashby, and Workday. Every single role featured on this platform is active and routes straight to the hiring company’s career page.
Popular Tech Roles
Top Tech Hubs
Why Tech Candidates Use KodeSword vs. Traditional Aggregators
- 100% Direct Corporate Links: Zero middleman recruiter reposts.
- Continuous 24h Pruning: Expired and filled listings removed daily.
- Comprehensive Salary Data: Compensation extracted from verified JDs.
- Zero Paywalls or Registration: Browse and apply completely free.
Frequently Asked Questions
- How often are tech job openings updated on KodeSword?
- Our crawlers sync with official company Applicant Tracking Systems (ATS) including Greenhouse, Lever, Workday, and Ashby every 24 hours. Expired or filled roles are pruned daily to prevent ghost job listings.
- Are these direct job applications or recruiter agency reposts?
- Every role links directly to the official corporate careers portal. There are zero intermediary recruiters, no paywalls, and no sponsored spam.
- What kinds of tech roles are listed on KodeSword?
- We index white-collar software engineering, AI/Machine Learning, DevOps, SRE, Cloud Infrastructure, Data Engineering, Cyber Security, and Technical Product Management roles across US hubs and remote companies.
Block
Actively Hiring39 open positions matching criteria
Software Engineer, Program Engineering
10416 Engineering - Business Platform
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 At Block, we strive to build the best products in the world, including the ones our customers never see. The Compliance Program Engineering team builds the core infrastructure that supports Block's compliance program and the product teams that depend on it. When Block needs to meet a regulatory obligation, the investigators, analysts, and automated systems doing that work rely on our platforms to understand what is happening across Block's ecosystem and act on it. We focus on two areas: 1) Unified transaction store and search. Transactions are one of the most important building blocks at Block. We bring transaction data from across Block's products into one place and make it easy to understand, search, and use. This helps the business stay compliant and supports new product use cases. We're investing in data coverage, quality, and usability, and in self-serve tools that make it simple for new product types to onboard. 2) Entity labeling, ingestion, and workflow. We give teams a flexible way to label any entity at Block, such as a customer, account, or transaction, without cluttering core data models. Those labels can trigger downstream effects, so teams can build complex workflows on top of them. Labels can be applied through simple self-serve tools or through high-volume bulk ingestion at scale, which makes automation possible. As a full stack software engineer on Compliance Program Engineering, you'll design, build, and operate these platforms. We work with an incubator mindset: we start small, prove value quickly, scale what works, and hand mature solutions to a dedicated team. You'll balance delivering value today with building foundations that last. Where business units have similar needs, you'll help them share the same systems so every team can move faster. You Will Partner closely with your team to design, develop, test, ship, and maintain features across our transaction and labeling platforms Write high-quality, well-tested code, and participate actively in design reviews and code reviews Design and implement systems that work within our microservice and event-driven architectures and handle sensitive customer and financial data with care and correctness Improve the coverage, quality, and usability of transaction data so investigators, analysts, and automated systems can trust and act on it Build self-serve tools and high-volume ingestion pipelines that let teams across Block onboard new products and label entities without waiting on us Partner directly with Compliance, Risk, and product teams to turn regulatory and business requirements into durable, reusable platform capabilities Participate in operational ownership of engineering systems, including on-call, incident response, and postmortems Demonstrate AI fluency by using AI-powered tools throughout the development lifecycle to improve velocity and quality, while applying sound judgment in their use Hold your teammates, and yourself, to high engineering standards Learn from and support other engineers through code reviews and technical discussion You Have 3+ years of software development or equivalent experience Experience building and maintaining production software systems, and delivering well-scoped projects or features end-to-end (design, build, test, ship, operate) with guidance from more experienced engineers Worked across the stack, on backend services and on the interfaces people use to operate them Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them Curiosity about problems that arrive only partly specified, and a habit of asking the questions that make them concrete A track record of explaining technical tradeoffs in writing and in person, to engineers and non-engineers alike Demonstrated AI fluency, including experience using AI-powered developer tools and the ability to critically evaluate and responsibly apply their outputs Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Software Engineering, or equivalent experience Even better: Experience building platforms or self-serve tools that other engineering teams build on Experience with search systems, data modeling, or bulk data ingestion at scale Experience working with sensitive data (PII, PCI) or building to privacy, security, or regulatory requirements Experience integrating LLMs or agents into production workflows Interest in compliance or financial technology is a plus. Deep domain expertise isn't required; we'll teach you. Technologies We Use and Teach Ruby on Rails, Sidekiq Java, Kotlin React, TypeScript AWS HTTP, JSON, gRPC, Protocol Buffers MySQL, Aurora, DynamoDB, Redis Kafka, event-driven architecture, microservices Datadog Buildkite, Gradle LLMs, AI agents and tooling (Goose, Claude, MCP 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 USD Zone B: $207,000 — $310,400 USD Zone C: $196,100 — $294,100 USD Zone D: $185,200 — $277,800 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...Senior Software Engineer, Product Platform
10402 Engineering - Product Platform Engineering
Block builds simple, powerful tools that make progress towards an economy that’s truly open to all. 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. Join us. The Role Product Platform Engineering builds and unifies the foundational systems Block engineers use to create, ship, and operate products. Within Product Platform Engineering, the Data Stores team builds the database and storage platforms that help engineering teams manage data safely, reliably, and efficiently. We are looking for a Senior Software Engineer with experience in databases and a generalist mindset. You will build new database platform capabilities, improve the systems engineers depend on every day, and work across backend services, distributed systems, cloud infrastructure, and developer tooling. This is a software engineering role for someone who enjoys going deep on database problems without being limited to one technical domain. You will ask good questions, make sound technical bets, and use AI as a native part of how you explore, build, test, and learn You Will Design, build, and operate database and storage platform software that helps Block engineers build reliable products. Build services, APIs, and developer tools that automate database provisioning, schema changes, data migrations, upgrades, and other lifecycle operations. Solve database scaling and performance problems while protecting data correctness, durability, and availability. Work across database behavior, application code, distributed systems, networking, and cloud infrastructure to understand problems and deliver pragmatic solutions. Partner with engineering teams on schema design, query patterns, and platform adoption, turning recurring challenges into reusable capabilities. Help unify and modernize existing data store platforms, reducing operational toil and making safe practices the default. Lead technical projects from problem framing through implementation, testing, rollout, and operational ownership, including on-call participation and incident response. Make thoughtful tradeoffs between performance, reliability, cost, maintainability, and developer experience. Use AI tools to accelerate development and system understanding, while applying careful review, testing, and engineering judgment. Contribute to a culture that values curiosity, direct communication, early ownership, and learning through shipping. You Have A minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or equivalent work experience. Experience building and operating backend, infrastructure, or distributed systems, with meaningful experience working with relational databases in production. Strong software engineering fundamentals and the ability to work across unfamiliar systems, codebases, and technical domains. A practical understanding of database concepts such as transactions, indexing, replication, schema evolution, and query performance. Experience in one or more areas such as database infrastructure, distributed storage, online migrations, cloud services, Kubernetes, observability, or developer tooling. You do not need prior experience with every technology we use. A track record of turning ambiguous technical problems into clear plans and working solutions. Comfort debugging production systems, explaining technical tradeoffs, and partnering with engineers and technical leaders across teams. Interest in using AI as part of your engineering workflow and helping others apply it thoughtfully. Curiosity, judgment, and a willingness to ask questions early, go deep when needed, and take ownership beyond a single component. Technologies We Use and Teach MySQL, AWS Aurora, Vitess, DynamoDB, Redis and ElastiCache, OpenSearch, AWS infrastructure, Kubernetes, backend services and APIs, observability tooling, Go, Java, Ruby, and AI-assisted engineering tools. 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 USD Zone B: $207,000 — $310,400 USD Zone C: $196,100 — $294,100 USD Zone D: $185,200 — $277,800 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...Senior Software Engineer, Product Platform
10402 Engineering - Product Platform Engineering
Block builds simple, powerful tools that make progress towards an economy that’s truly open to all. 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. Join us. The Role Product Platform Engineering builds and unifies the foundational systems Block engineers use to create, ship, and operate products. Within Product Platform Engineering, the Data Stores team builds the database and storage platforms that help engineering teams manage data safely, reliably, and efficiently. We are looking for a Senior Software Engineer with experience in databases and a generalist mindset. You will build new database platform capabilities, improve the systems engineers depend on every day, and work across backend services, distributed systems, cloud infrastructure, and developer tooling. This is a software engineering role for someone who enjoys going deep on database problems without being limited to one technical domain. You will ask good questions, make sound technical bets, and use AI as a native part of how you explore, build, test, and learn You Will Design, build, and operate database and storage platform software that helps Block engineers build reliable products. Build services, APIs, and developer tools that automate database provisioning, schema changes, data migrations, upgrades, and other lifecycle operations. Solve database scaling and performance problems while protecting data correctness, durability, and availability. Work across database behavior, application code, distributed systems, networking, and cloud infrastructure to understand problems and deliver pragmatic solutions. Partner with engineering teams on schema design, query patterns, and platform adoption, turning recurring challenges into reusable capabilities. Help unify and modernize existing data store platforms, reducing operational toil and making safe practices the default. Lead technical projects from problem framing through implementation, testing, rollout, and operational ownership, including on-call participation and incident response. Make thoughtful tradeoffs between performance, reliability, cost, maintainability, and developer experience. Use AI tools to accelerate development and system understanding, while applying careful review, testing, and engineering judgment. Contribute to a culture that values curiosity, direct communication, early ownership, and learning through shipping. You Have A minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or equivalent work experience. Experience building and operating backend, infrastructure, or distributed systems, with meaningful experience working with relational databases in production. Strong software engineering fundamentals and the ability to work across unfamiliar systems, codebases, and technical domains. A practical understanding of database concepts such as transactions, indexing, replication, schema evolution, and query performance. Experience in one or more areas such as database infrastructure, distributed storage, online migrations, cloud services, Kubernetes, observability, or developer tooling. You do not need prior experience with every technology we use. A track record of turning ambiguous technical problems into clear plans and working solutions. Comfort debugging production systems, explaining technical tradeoffs, and partnering with engineers and technical leaders across teams. Interest in using AI as part of your engineering workflow and helping others apply it thoughtfully. Curiosity, judgment, and a willingness to ask questions early, go deep when needed, and take ownership beyond a single component. Technologies We Use and Teach MySQL, AWS Aurora, Vitess, DynamoDB, Redis and ElastiCache, OpenSearch, AWS infrastructure, Kubernetes, backend services and APIs, observability tooling, Go, Java, Ruby, and AI-assisted engineering tools. 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 USD Zone B: $207,000 — $310,400 USD Zone C: $196,100 — $294,100 USD Zone D: $185,200 — $277,800 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...AI Evaluation Infrastructure Engineer
10418 Engineering - Data & Data Science
It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 50+ million monthly active customers. We want to redefine the world’s relationship with money to make it more relatable, instantly available, and universally accessible. Today, Cash App has thousands of employees working globally across office and remote locations, with a culture geared toward innovation, collaboration and impact. We’ve been a distributed team since day one, and many of our roles can be done remotely from the countries where Cash App operates. No matter the location, we tailor our experience to ensure our employees are creative, productive, and happy. The Role We build AI products, and the quality of our evaluations sets the ceiling for how good those products can be. The speed of our evaluations determines how quickly we can improve them. We are looking for an engineer to build the infrastructure and tooling that make high-quality AI evaluation possible at Block's scale. You will help teams understand whether a model or product change is actually better, whether a result is statistically meaningful, and whether offline evaluation is predicting what happens with real users. Our evaluation approach combines offline evals that encode our definition of a good response, online evals that show how people actually respond, and a feedback loop that keeps the two converging. Your work will turn that approach into systems that product teams can use quickly, reliably, and with confidence. This is a high-impact, early-stage area with broad surface area. You will help decide what to build first, then build the platform that helps teams ship better AI products faster. You Will Build an execution engine that can score candidate versions against task sets in minutes, not hours. Create task set tooling that samples from production logs and validates tasks before they are admitted into an evaluation set. Build grader infrastructure across ground truth checks, rubrics, and LLM-as-judge approaches. Develop tooling that helps human reviewers calibrate judges, measure judge-to-human agreement, and monitor drift over time. Build leaderboards and reporting systems that include sample size, confidence intervals, and run-to-run variance, so teams can distinguish real improvements from noise. Support in-product side-by-side serving, feedback capture, and implicit signal extraction from real conversations. Build the loop that compares offline scores with online outcomes, identifies eval sets that have stopped predicting reality, and helps teams improve them. Partner with product, engineering, data, and ML teams to make evaluation workflows fast enough and trustworthy enough to become part of everyday development. You Have Experience building production platforms or infrastructure, including distributed batch execution, data pipelines, or systems that process production logs. Strong statistical literacy, including comfort with confidence intervals, variance, power, and multiple comparisons. The judgment to identify when a result is meaningful and when it is noise. Experience evaluating LLM or ML systems, or deep systems engineering experience with a strong interest in AI evaluation. Product instinct for internal tools. You understand that leaderboards, annotation tools, and workflows only matter if teams actually use them. A bias toward building reliable, observable systems that other engineers can trust. Strong collaboration skills and the ability to work across ambiguous product, data, and engineering problems. Success in your first year Product teams can stand up credible evals for new AI surfaces in days. Eval results gate CI and run quickly enough that engineers do not route around them. Judge-to-human agreement is measured, published, and monitored for drift. Launch decisions are not made on results that are within statistical noise. At least one case is documented where online reality disagreed with offline scores, and the evaluation was improved as a result. Why this matters AI product development moves quickly, but speed only helps when teams can trust the signal they are using to make decisions. This role will build the systems that make those signals faster, more accurate, and more actionable. Your work will directly influence how Block evaluates, improves, and ships AI products. 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 USD Zone B: $263,600 — $395,400 USD Zone C: $263,600 — $395,400 USD Zone D: $263,600 — $395,400 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...Staff Applied Machine Learning Engineer - Intelligent Data, Signals & Systems
10109 Risk - Risk ML & DS
Block builds simple, powerful tools that make progress towards an economy that’s truly open to all. 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. Join us. The Role As a Staff Applied Machine Learning Engineer focused on Intelligent Data, Signals & Systems, you will build production ML systems that transform customer behavior, product context, model outputs, and feedback loops into trusted signals used by recommendations, ranking, risk-aware decisioning, growth, and customer intelligence systems. This role centers on customer intelligence and reusable model-derived signal systems: ranking and retrieval, recommendations, search, propensity and churn/LTV, next-best-action decisioning, experimentation, and feedback loops. These systems help product, growth, fraud, and risk teams make better decisions with clear freshness, provenance, confidence, and evaluation guarantees. The work combines production ML systems with composable signal interfaces that can be consumed by product surfaces, decision engines, internal tools, and verified AI-assisted workflows. The role is flexible across Applied ML Engineering domains while still requiring deep expertise. You Will Build and operate production ML systems that turn customer and product context into trusted signals, rankings, recommendations, and decision capabilities. Design production data and signal contracts that define intended use, freshness, provenance, confidence, eligibility, and calibration for downstream consumers. Own ranking, retrieval, recommendation, search, propensity, and next-best-action systems end to end, from feature and candidate generation through serving, experimentation, monitoring, and feedback loops. Evaluate customer and business impact beyond short-term conversion, including trust, fairness, access, risk, compliance, long-term engagement, and segment-level performance. Partner across product, growth, data, platform, modeling, risk, and compliance to translate ambiguous goals into measurable ML system designs. Use AI and agents to accelerate development, analysis, testing, documentation, and operations while exposing reusable capabilities to product services, internal tools, and AI-assisted workflows. You Have 12+ years building and operating production software and ML systems for business-critical products. Deep expertise in intelligent systems such as ranking/retrieval, recommendations, search, personalization, growth and lifecycle ML, customer intelligence, propensity/churn/LTV, next-best-action, or model-derived risk signals. Strong production ML judgment across feature pipelines, model serving, experimentation, monitoring, feedback loops, online/offline consistency, and reliable signal interfaces. Ability to evaluate impact beyond short-term conversion, including trust, fairness, access, risk, compliance, and long-term engagement. Experience using AI-assisted engineering tools with appropriate verification, testing, and review for customer-impacting systems. Nice to Have Experience with semantic retrieval, embeddings, two-tower models, graph features, LLM-powered retrieval or decision systems, entity resolution, or real-time personalization. Experience with experimentation, online evaluation, interleaving, counterfactual evaluation, multi-objective optimization, or long-term holdouts. Experience building reusable feature/signal platforms, decision services, customer intelligence layers, model-derived data products, or agent-assisted operations. Technologies We Use and Teach We do not expect candidates to have used our exact stack. We do expect strong production engineering fundamentals, deep domain expertise in intelligent ML systems, and judgment about how ML-derived signals should be used safely in customer-impacting products. Examples of technologies and methods include: Python, Java, Kotlin, SQL. TensorFlow, PyTorch, XGBoost/LightGBM, ranking/retrieval systems, embeddings, semantic search, recommendation frameworks. Event streams, batch pipelines, feature stores, model-serving infrastructure, workflow orchestration, experimentation systems, and data warehouses/lakehouses. Cloud infrastructure, Kubernetes, observability tooling, coding agents, evaluation harnesses, and agent-assisted operations tooling. We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible. Want to learn more about what we’re doing to build a workplace that is fair and square? Check out our I+D page . While there is no specific deadline to apply for this role, U.S. roles are typically open for an average of 55 days before being filled by a successful candidate. Please refer to the date listed at the top of this job page for when this role was first posted. Block takes a market-based approach to pay, and pay may vary depending on your location. U.S. locations are categorized into one of four zones based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future. To find a location’s zone designation, please refer to this resource . If a location of interest is not listed, please speak with a recruiter for additional information. Zone A: $276,800 — $415,200 USD Zone B: $276,800 — $415,200 USD Zone C: $276,800 — $415,200 USD Zone D: $276,800 — $415,200 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...Senior Data Scientist, Risk and Support
30223 Risk - Customer Operations - Square Ops & Enablement
Block builds simple, powerful tools that make progress towards an economy that’s truly open to all. 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. Join us. The Role The Data Science team at Block turns unique customer and product data into decisions that expand access to financial services. Our Support and Risk team powers decisioning behind Cash App, Afterpay, Square, and the next generation of Operations automation. We’re looking for a Data Scientist to help build, measure, and improve Risk and Support Operations that serve our customers with speed and quality. You’ll partner closely with product, engineering, and risk teams to define metrics, evaluate experiments, understand customer behavior, and turn ambiguous product questions into clear decisions. This is an agentic data science role. You’ll use AI tools and agent workflows to move faster and think more rigorously across the full data science loop: exploring messy datasets, building pipelines, stress-testing hypotheses, evaluating product changes, and turning analysis into decisions. You Will Turn complex product, customer, and risk data into clear insights, decision frameworks, and durable measurement systems for product, risk, and business partners Use AI tools and agent workflows to improve both the speed and quality of analytical work, from accelerating exploration and automating repetitive tasks to generating hypotheses and stress-testing conclusions Own end-to-end execution across analysis, metrics definition, experimentation, forecasting, visualization, and decision support Define and maintain measurement frameworks for Support and Risk Operations, including contact demand forecasting, Staffing modeling, queue health and optimization. Partner with risk teams to evaluate model and policy performance, monitor cohorts, identify bias or drift, and connect risk decisions to product and business impact Design and analyze experiments, rollouts, and policy changes that shape customer access, repayment outcomes, and product growth Approach ambiguous Risk and Support questions from first principles, using statistical judgment to define the right cohorts, metrics, and decision criteria Communicate insights clearly to technical, product, and business stakeholders, including risk partners and senior decision-makers Lead technical direction and standards for the Block Data Science team - making and building consensus on key technical decisions, and creating reusable frameworks, measurement templates, and scalable tooling that remove complexity for others. Drive localized cross-team impact by connecting measurement and insights across Support and Risk Operations and partnering with senior stakeholders in product, engineering, and risk to align Data Science work with broader strategy. Mentor and grow the team by developing junior data scientists, fostering a culture of analytical rigor and psychological safety, and contributing to hiring through interviews and calibrations You Have A bachelor’s degree in statistics, data science, economics, computer science, or a similar quantitative field with 12+ years of experience in a relevant role OR A graduate degree in statistics, data science, economics, computer science, or a similar quantitative field with 6-8+ years of experience in a relevant role Advanced proficiency with SQL and experience building clear, decision-oriented data visualizations Strong product, analytical, and statistical judgment, including the ability to turn ambiguous product, customer, or risk questions into sound analyses, communicate tradeoffs clearly, and support decisions Experience using AI tools to improve the speed, quality, and durability of analytical work 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 USD Zone B: $188,100 — $282,100 USD Zone C: $178,200 — $267,400 USD Zone D: $168,300 — $252,500 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...Senior Data Scientist, Risk and Support
30223 Risk - Customer Operations - Square Ops & Enablement
Block builds simple, powerful tools that make progress towards an economy that’s truly open to all. 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. Join us. The Role The Data Science team at Block turns unique customer and product data into decisions that expand access to financial services. Our Support and Risk team powers decisioning behind Cash App, Afterpay, Square, and the next generation of Operations automation. We’re looking for a Data Scientist to help build, measure, and improve Risk and Support Operations that serve our customers with speed and quality. You’ll partner closely with product, engineering, and risk teams to define metrics, evaluate experiments, understand customer behavior, and turn ambiguous product questions into clear decisions. This is an agentic data science role. You’ll use AI tools and agent workflows to move faster and think more rigorously across the full data science loop: exploring messy datasets, building pipelines, stress-testing hypotheses, evaluating product changes, and turning analysis into decisions. You Will Turn complex product, customer, and risk data into clear insights, decision frameworks, and durable measurement systems for product, risk, and business partners Use AI tools and agent workflows to improve both the speed and quality of analytical work, from accelerating exploration and automating repetitive tasks to generating hypotheses and stress-testing conclusions Own end-to-end execution across analysis, metrics definition, experimentation, forecasting, visualization, and decision support Define and maintain measurement frameworks for Support and Risk Operations, including contact demand forecasting, Staffing modeling, queue health and optimization. Partner with risk teams to evaluate model and policy performance, monitor cohorts, identify bias or drift, and connect risk decisions to product and business impact Design and analyze experiments, rollouts, and policy changes that shape customer access, repayment outcomes, and product growth Approach ambiguous Risk and Support questions from first principles, using statistical judgment to define the right cohorts, metrics, and decision criteria Communicate insights clearly to technical, product, and business stakeholders, including risk partners and senior decision-makers Lead technical direction and standards for the Block Data Science team - making and building consensus on key technical decisions, and creating reusable frameworks, measurement templates, and scalable tooling that remove complexity for others. Drive localized cross-team impact by connecting measurement and insights across Support and Risk Operations and partnering with senior stakeholders in product, engineering, and risk to align Data Science work with broader strategy. Mentor and grow the team by developing junior data scientists, fostering a culture of analytical rigor and psychological safety, and contributing to hiring through interviews and calibrations You Have A bachelor’s degree in statistics, data science, economics, computer science, or a similar quantitative field with 12+ years of experience in a relevant role OR A graduate degree in statistics, data science, economics, computer science, or a similar quantitative field with 6-8+ years of experience in a relevant role Advanced proficiency with SQL and experience building clear, decision-oriented data visualizations Strong product, analytical, and statistical judgment, including the ability to turn ambiguous product, customer, or risk questions into sound analyses, communicate tradeoffs clearly, and support decisions Experience using AI tools to improve the speed, quality, and durability of analytical work 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 USD Zone B: $188,100 — $282,100 USD Zone C: $178,200 — $267,400 USD Zone D: $168,300 — $252,500 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...Senior Software Engineer, Cash App Taxes
10102 Engineering - Cash App
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 App is offering a better way to file your taxes as an alternative to traditional online DIY tax preparation systems. As a Senior Software Engineer on our Tax Engine Server Engineering team, you will build and enhance the codebase that powers our tax filing experience. You will translate complex tax requirements into seamless software solutions that help millions of users confidently navigate and complete their returns with ease. You will collaborate closely with product managers, tax experts on our Tax Product Specialist team, and other cross-functional teams to ensure our platform remains accurate, reliable, and easy to use. If you are a skilled engineer who thrives on solving complex problems and wants to make a direct impact on a transformative product within a rapidly growing company, this role is for you. You Will Design, build, and own high-quality features and systems that power the Cash App Taxes filing experience, from federal and state form logic to e-file submission. Translate complex tax rules and requirements into clean, maintainable, and well-tested code in close partnership with Tax Product Specialists. Build tools and guardrails that enable non-technical contributors to make code changes safely that maintain our quality standards. Drive architectural and design decisions, ensuring our tax software remains scalable, secure, and maintainable. Write reliable, well-tested code and establish best practices for coding, testing, deployment, and documentation. Collaborate cross-functionally with Quality Assurance, Tax Product Specialists, Cloud Platform, Design, Product, Customer Care, and other teams to deliver cohesive solutions. Proactively identify and resolve issues related to accuracy, reliability, and performance, balancing new feature development with ongoing maintenance. Mentor teammates through code reviews, technical discussions, and knowledge sharing, fostering a culture of continuous improvement. Stay informed about emerging technologies and industry best practices to continually refine our development processes. Apply an AI-first mindset in your everyday work, raising the bar of AI application on our team You Have 6+ years of professional software development experience, preferably in a fast-paced or product-centric environment. Experience in the tax industry is a major plus. Strong technical skills in backend development, including system design, architecture, and object-oriented programming. A track record of delivering reliable, high-quality software solutions on schedule. Excellent communication skills with the ability to collaborate effectively with both technical and non-technical stakeholders. Strong problem-solving skills with attention to detail and a methodical approach to debugging and implementation. A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Passion for building innovative software that simplifies complicated processes for everyday users. Technologies We Use and Teach Java / Kotlin iBatis / SQL Relational Databases Logging & monitoring tools — Datadog, Splunk, New Relic GCP / AWS GitHub HTTP, JSON, gRPC, Protocol Buffers Okta Linear AI Coding Agents (Claude, Codex, etc.) 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 USD Zone B: $207,000 — $310,400 USD Zone C: $196,100 — $294,100 USD Zone D: $185,200 — $277,800 USD Application Guidelines Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed. 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
View more...


