Senior Business Systems Engineer
Block · San Francisco Bay Area · 1 wk ago
RemoteRemoteProject Management$142k–$213k/yrFull-time
About the role
The Business Systems Integration team powers the end-to-end systems that drive Block's CRM, Procurement, Finance, Hardware supply chain, logistics, fulfillment, and after-sales service. We design, build, and manage the integrations and processes that connect all the different systems operations to scale efficiently and intelligently.
Responsibilities
- Design integrations across enterprise business systems, including Salesforce, Oracle Cloud, Snowflake, Looker, and external partner systems using MuleSoft or other Integration iPaaS platform
- Design and build Python-based tools for supporting integrations and automations and process optimization
- Write and optimize SQL scripts for data extraction, transformation, reconciliation, and analytics
- Collaborate with partner engineering and operations teams to ensure integration robustness, security, and scalability
- Create and execute unit, integration, and regression tests for custom components and data flows
- Monitor and support launched integrations and automations, using metrics and logs to continuously improve reliability and performance of the platform
- Contribute to technical documentation, design reviews, and version control using GitHub and modern DevOps practices
- Lead incident response and root cause analysis for critical production applications and integrations
Requirements
- 8+ years architecting, designing, and scaling enterprise APIs and integrations in high-volume environments
- 4+ years of hands-on experience in one of the iPaaS Integration platforms, preferably MuleSoft
- 3+ years of recent hands-on experience with programming languages (Python, Kotlin, Java or Go)
- Experience leveraging Claude Code, Codex, Cursor, Windsurf or any of the LLM based tools for Productivity enhancements
- Experience leveraging AI/ML-based automations for automating technical and business processes
- Hands-on experience integrating with enterprise business systems such as Salesforce, Oracle Fusion Cloud, Workday or SAP
- Advanced proficiency in SQL and familiarity with data pipelines in Airflow, Fivetran, Prefect or Databricks
- Familiarity in working in Cloud platforms, preferably AWS, and services like S3, Lambda, SQS, RDS
- Solid understanding of software engineering best practices including code reviews, CI/CD pipelines, and documentation
- Excellent communication and collaboration skills able to translate functional requirements from stakeholders into and technical design
- Proven track record of delivering complex integrations for procurement, finance, or supply chain systems
- Deep commitment to delivering quality products
- Experience managing complex applications and integrations in Production, providing KTLO support and root cause analysis
- Certifications in Mulesoft, AWS
- Experience or familiarity in building MCP servers, using Python or Typescript, for exposing tools and processes to Agentic workflows
Qualifications
- Master's degree in Computer Science, Information Technology, or related field
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with API management platforms such as Kong, Apigee, or API Management
- Experience with DevOps tools such as Jenkins, GitLab, or CircleCI
- Experience with containerization technologies such as Docker and Kubernetes
- Experience with microservices architecture
- Experience with NoSQL databases such as MongoDB or Cassandra
- Experience with ETL tools such as Talend, Informatica, or Apache NiFi
Skills
- Strong problem-solving and analytical skills
- Ability to work independently and as part of a team
- Excellent written and verbal communication skills
- Experience with Agile methodologies and Scrum
- Experience with continuous integration and delivery (CI/CD)
- Experience with API design and development
- Experience with data modeling and database design
- Experience with cloud-native architectures
- Experience with DevSecOps practices
Benefits
Block offers a comprehensive benefits package that includes:
- Health insurance
- Retirement savings plan
- Flexible time off
- Remote work options
- Modern family planning benefits
- Professional development opportunities
- Employee assistance programs
- Discounts on Block products and services
Pay
Starting salary range for this role varies based on location and experience, ranging from $113,600 to $213,000 USD.
Schedule
This role is remote-friendly and flexible, with typical working hours adjusted to accommodate different time zones.