Job Description

Summary

Our team is responsible for implementing and operating the foundational authentication and authorization mechanisms that ensure secure communication between services across Block's infrastructure. We play a critical role in safeguarding service interactions within Block's data centers and cloud environments.

As a Security Software Engineer on the Identity Infrastructure team, you will build high-impact systems that enable secure, scalable, and reliable authentication and authorization across the organization, spanning all of Block’s internal ecosystem and serving the needs of all its product lines. Your work will be critical to keeping Block’s customer data safe and enable the business to grow responsibly.

You Will

  1. Implement complex identity and access projects
  2. Improve and expand our foundational systems across Block's infrastructure environments while prioritizing reliability and security
  3. Write high-quality, well-tested code following engineering best practices
  4. Proactively identify and resolve technical issues before they impact production
  5. Participate in design reviews and provide constructive feedback to your peers
  6. Make sound technical decisions while considering business impact and tradeoffs
  7. Collaborate effectively with cross-functional teams to deliver security solutions

You Have

  1. 4+ years of software engineering experience
  2. Taken technical initiative on previous projects, having contributed to medium-to-large feature releases
  3. A strong desire to learn and grow your career in identity, security and/or infrastructure
  4. Curiosity that pushes you to find flaws in a complex system and take whatever steps are necessary to fix them
  5. The ability to persevere in complex situations, across multiple axes: e.g. scale, uncertainty, interconnectedness
  6. Experience using AI agents, tools, or frameworks to solve security problems is a positive but not a requirement.

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:

$180,000—$270,000 USD

Zone B:

$171,000—$256,600 USD

Zone C:

$162,000—$243,000 USD

Zone D:

$153,000—$229,600 USD

Skills
  • Communications Skills
  • Development
  • Software Engineering
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.