Facebook pixel

Senior Software Engineer
Confirmed live in the last 24 hours
Salt Lake City, UT, USA • Remote in USA
Experience Level
Desired Skills
UI/UX Design
  • Bachelor's degree plus 8+ years of industry experience or equivalent
  • Have led medium-to-large features and multi-person efforts that crossed engineering team boundaries
  • Have technical expertise on best internationalization frameworks and technologies for tech stacks across enterprise systems, web, and mobile
  • Know about Unicode, CLDR, IANA, International standards, and i18n library implementations
  • Excel in a collaborative environment involving partners spanning multiple roles and technical levels
  • Are motivated to empower global customers with respect for their local values and cultures
  • Have demonstrated experience learning new software development environments
  • Experience in online payments, Unicode, CLDR, and writing i18n libraries
  • Active participant or contributor in the Unicode Consortium, CLDR, ECMA 402, or other open-source internationalization-related standards or libraries
  • Familiar with translation management systems (TMSs) and content management systems (CMS)
  • Master's degree and 10+ years of experience
  • Fluency in more than one language. Understanding or fluency in a right-to-left (RTL) language
  • Hands-on experience bringing a product from creation to global launch, or even better, to a market that uses a right-to-left (RTL) language
  • Be a software architect, leading the internationalization and localization efforts of the development team
  • Partner with the product teams (engineers, product managers, designers, UX creators) to help design and implement internationalization changes across all Square products that benefit the downstream localization process and the global user experience
  • Educate engineers and partners on internationalization best practices
  • Develop internationalization (i18n) infrastructure for online payment and point-of-sale systems
  • Make decisions on the best open source and develop internationalization libraries and keep them up to date with the latest global standards
  • Use CLDR and Unicode to create language-specific resources for multiple regions
  • Create content and code localization-readiness scanning and linting tools for the CI/CD development infrastructure
  • Recommend or create multi-regional solutions for the payments and point-of-sale industry
  • Ensure that software is performant, scalable, and maintainable

1,001-5,000 employees

Digital payment processor
Company Overview
Square's mission is to ensure that all businesses are able to participate and thrive in the economy. The company is building infrastrucutre for online payments.