INACTIVE
Full-Time
Embedded Software Engineer
Posted on 5/30/2023
Digital payment processor
Consulting
Energy
Social Impact
Financial Services
Consumer Goods
Senior
Toronto, ON, Canada
Required Skills
Python
Requirements
- 5+ years of software engineering experience
- Experience in delivery of high-scale software solutions
- Willingness to collaborate and grow as an engineer
- Expertise in C and Python development
- Experience with EMV Specifications, Credit/Debit Chip Specifications
- Experience working building software for payment terminals
- Experience working in payments industry
Responsibilities
- Work with engineering, product, and other partners to build software that is clean
- Develop modern APIs that integrate different surfaces with server backends
- Promote engineering of well-designed, reusable and secure systems to improve payment acceptance and secure Square customers
- Promote engineering best practices and help define technical roadmap for the team
- Focus on delivering fault tolerant systems that allow teams to move quickly without negatively affecting our customers
- Raise awareness and promote adoption of new authentication mechanism within Square and beyond
- Complete on-site responsibilities at the Toronto hardware lab as needed
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.
Company Stage
IPO
Total Funding
$601.2M
Headquarters
Oakland, California
Founded
2009
Growth & Insights
Headcount
6 month growth
↑ 0%1 year growth
↑ 13%2 year growth
↑ 16%INACTIVE