
About Block
Empowering economic freedom through innovative financial solutions
Key Highlights
- Public company (NYSE: SQ) with a market cap over $40B
- Over 50 million monthly active users across its platforms
- Headquartered in San Francisco, California
- Offers products like Square, Cash App, and TIDAL
Block, headquartered in San Francisco, California, is a financial technology company that provides a suite of products including Square, Cash App, and TIDAL. With over 50 million monthly active users, Block is focused on economic empowerment through accessible financial services. The company went pu...
🎁 Benefits
Block offers competitive salaries, equity options, generous PTO policies, and comprehensive health benefits. Employees enjoy a flexible remote work po...
🌟 Culture
Block fosters a culture of inclusivity and innovation, encouraging diverse perspectives to drive solutions. The company emphasizes collaboration acros...
Skills & Technologies
Overview
Block is hiring a Senior Software Engineer for their Data Platform team to enhance data access for critical business functions. You'll work with Java and collaborate with various teams to deliver impactful solutions. This role requires strong experience in backend services and data management.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in backend development, and have a strong understanding of data platforms and integrations. Your expertise in Java allows you to design and maintain high-performance backend services that support critical business functions. You thrive in collaborative environments, working closely with product, data science, and operations teams to deliver impactful solutions. You are passionate about driving technical excellence and establishing best practices in design, coding, and testing. Your experience with machine learning and data science applications gives you a unique perspective on how to leverage data for business success. You understand the importance of risk management and can implement solutions that mitigate potential issues.
Desirable
Experience with cloud platforms and data ingestion processes is a plus. Familiarity with data transformation tools and techniques will help you excel in this role. You are comfortable working in a fast-paced environment and can adapt to changing priorities while maintaining a focus on quality and performance.
What you'll do
As a Senior Software Engineer on the Data Integrations and Transformations Platform team, you will design, develop, and maintain backend services that enable access to valuable data for machine learning, data science, and risk management teams. You will lead technical design and implementation for critical systems, ensuring they meet the needs of various stakeholders. Collaboration is key in this role; you will work closely with engineering, product, data science, operations, and risk teams to deliver solutions that enhance customer developer velocity across Block. You will drive technical excellence by establishing and promoting best practices in design, coding, and testing, ensuring that your team delivers high-quality software that meets business requirements. Your contributions will directly impact the efficiency and effectiveness of data access across the organization, enabling teams to leverage data for informed decision-making.
What we offer
At Block, we believe in the power of diverse perspectives and the importance of economic empowerment. You will be part of a team that values collaboration and innovation, working together to build solutions that make a difference. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in transforming the way customers manage their spending and helping to build a financial system that is open to everyone.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Block.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Block is hiring a Senior Software Engineer for their Data Operations Platform team to develop and manage the company's Lakehouse platform. You'll work with Databricks and Snowflake to ensure data quality and reliability across the company's data ecosystem.

Software Engineering
Discord is hiring a Software Engineer for their Data Platform to build scalable data infrastructure. You'll work with technologies like Java and Python to support millions of gamers. This position requires 5+ years of experience in software engineering.

Software Engineering
Motional is hiring a Senior Software Engineer for the AI Data Foundry team to design and build scalable data infrastructure. You'll work with Python, AWS, and Docker to process petabytes of data. This role requires strong experience in data engineering and machine learning.

Software Engineering
Coinbase is hiring a Senior Software Engineer for their Data Platform team to build the future of the global financial system. You'll work with blockchain technology and Python in a remote role across the USA.

Software Engineering
Vibe is seeking a Senior Software Engineer for their Data Platform team to enhance their data stack and ensure data reliability and accessibility. You'll work with technologies like AWS, Python, and Kubernetes in a remote-first environment.