Block
Senior Software Engineer, Data Platform
Block, San Francisco, California, United States, 94199
Overview
Senior Software Engineer, Data Platform at Block. Build and expand a data integration and transformation platform to enable access to valuable data for business‑critical Machine Learning, Data Science, Risk, and Applied AI teams.
Responsibilities
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.
Qualifications
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
EEO Statement 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 are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process.
#J-18808-Ljbffr
Responsibilities
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.
Qualifications
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
EEO Statement 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 are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process.
#J-18808-Ljbffr