Square is hiring talented software and hardware engineers to build products that empower our sellers. We write software in a variety of languages - Java/Ruby/Go on the server, Java/ObjC/Swift/Kotlin on clients, ES5/ES6/CoffeeScript/Ember on web frontends, Python for ML model development, and generally the right tool for the job.
My team is responsible for improving the signal of quality for shipping Square Register. We work on building tools that improve mobile testing and mobile developer efficiency in general (if this specifically interests you, feel free to mail me directly at danielrb_at_squareup.com).
We are committed to building a diverse company and strongly welcome engineers from all ranges of backgrounds.
Join us to build software that helps businesses run more efficiently, hardware that enables sellers to affordably accept a wide variety of payment instruments, and backend infrastructure that sews our company together and enables our product development!
All of our eng openings can be accessed via our careers page at https://squareup.com/careers/jobs?role=Engineering . More data about the products that you will be working on is available at https://squareup.com/
Square goes way beyond payment processing and is building services for payroll, CRM, capital advances, and more.