Senior Software Engineer — Employee Experience Engineering (EXE)
Bay Area, CA$196.1k - $326.8kfull-timePosted 4d ago
About the role
Senior Software Engineer role in Block's Employee Experience Engineering (EXE) group, building and operating internal platforms, services, and integrations to improve the employee experience from hiring and onboarding through ongoing access to corporate services.
Responsibilities
- Design, build, and maintain scalable, secure, and reliable internal applications, platforms, and backend services.
- Develop features and automated workflows that improve the employee experience across hiring, onboarding, and ongoing access to corporate services.
- Build and maintain APIs and integrations connecting internal platforms, enterprise applications, and third-party services.
- Own software solutions end-to-end, from technical design and implementation through deployment, monitoring, and ongoing support.
- Collaborate with Product, Design, Corporate Engineering, People Technology, Security, and other cross-functional teams to translate business needs into technical solutions.
- Provide technical leadership through architecture discussions, code reviews, mentoring, and engineering best practices.
- Improve application performance, reliability, observability, and maintainability.
- Contribute to technical roadmaps, architectural decisions, and long-term platform improvements.
- Explore emerging technologies, including AI-powered capabilities, to improve employee workflows and engineering productivity.
Qualifications
- 8+ years of professional software engineering experience building and operating production applications.
- Strong full-stack development experience, including modern frontend and backend technologies.
- Experience with React, Ruby on Rails, or comparable frameworks.
- Experience designing, developing, and integrating RESTful APIs and backend services.
- Experience with relational databases such as PostgreSQL or MySQL.
- Strong understanding of software architecture, system design, data structures, and engineering fundamentals.
- Experience with distributed systems, service reliability, and observability.
- Familiarity with CI/CD pipelines, automated testing, and production monitoring.
- Ability to independently drive complex technical projects and collaborate across engineering teams.
- Strong communication skills, customer empathy, and a passion for delivering excellent employee experiences.
Skills
Required:Full-stack developmentReactRuby on RailsRESTful APIsPostgreSQL or MySQLDistributed systems & observabilityCI/CD & automated testingCommunication & collaboration
Benefits
- Remote work
- medical insurance
- flexible time off
- retirement savings plans
- modern family planning
- Check out our other benefits at Block.
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Block
Block builds technology to increase access to the global economy.
Made up of Square, Cash App, Afterpay, TIDAL, Bitkey, and Proto, Block, Inc. builds technology to increase access to the global economy.
technologyfinancial servicesdigital paymentsmusic streaming
More open roles at Block
- Implementation Specialist - Bilingual (Spanish) PST Timezone4d agoBay Area, CA · 20333 S&M - Sales - GSO
- SMB Account Executive4d agoMelbourne · 20209 S&M - Sales - Square Inside
- Mid-Market Account Excutive4d agoHybrid (Sydney) · 20213 S&M - Sales - Square Outside
- Territory Account Executive, Philadelphia, PA4d agoHybrid (Philadelphia, PA) · 20249 S&M - Sales - Square Field Sales
- Sales Enablement Program Manager4d agoToronto, ON · 20408 S&M - Sales - Square RevOps & Enablement