Senior Software Engineer, Justice Engineering

at  Block

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Dec, 2024Not Specified06 Sep, 20245 year(s) or aboveProtocol Buffers,Ruby,Swift,Aws,Mysql,Java,RedisNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Company Description
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.
Job Description
The Justice Engineering team owns two domains: Legal engineering and Tax engineering. Tax engineering ensures Block meets tax compliance requirements in the US and other jurisdictions. Legal engineering empowers our counsel team, enabling them to respond to subpoenas and investigations and build trust in our brand through transparency. The team comprises 10 engineers who are geographically distributed across the North America, Australia, and Ireland.
As a Software Engineer on the Justice Engineering team, you will have the opportunity to directly impact the day to day experience of engineers who are focused on keeping Block safe. You will also be able to help with problem spaces outside the team as they arise. In this role you will be responsible for designing, communicating, and implementing solutions to the problems faced by teams within Block while collaborating with engineering across the globe. We are looking for software engineers who feel comfortable in all parts of the stack.

You Will:

  • Collaborate with engineering teams across Block
  • Design full-stack tools and services
  • Improve the ability to access data in order to help keep Block safe
  • Build incrementally and deploy daily
  • Work with remote team-members in North America and Europe

Qualifications

You have:

  • BS Degree in Computer Science or equivalent. Minimum 5 years of industry experience
  • Natural curiosity and a desire to explore solutions in a small and focused team
  • Experience pursuing side projects, research, or open source projects
  • Excellent written and verbal communication skills

Technologies we use and teach:

  • Ruby, Java, Swift
  • Protocol Buffers, gRPC, Rails
  • MySQL, Redis, AWS

Additional Information
To find a location’s zone designation, please refer to this resource.
We have listed some of our common hiring locations. Depending on the cost of labor in the relevant geographic area, state work locations that are approximately 50 Kilometers outside of the metro area listed may be aligned to a different zone. These zones may be modified in the future. Please speak with a recruiter for additional information.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

BSc

Computer Science

Proficient

1

Toronto, ON, Canada