Software Engineering Manager, Mobile Payment Platform
- Full-time
Company Description
Job Description
The Payments team enables Square’s core business to move over $20B per quarter. By developing infrastructure and working with external partners, we’re finding ways to move money across local and international networks through means that are creative, cost-effective, available, scalable, secure, and forward-looking.
As a leader within the Payments Platform team, you will manage a mobile team that builds and maintains the services and infrastructure that allow first and third-party developers to access our platform and grow within our ecosystem. You will work with internal and external partners to bring Square’s services to an even broader audience - and as they grow, so do we.
You will:
Manage a team of experienced and passionate mobile engineers
Form relationships with your cross-functional counterparts and team members at Square, and manage relationships with external QA vendors
Build an outstanding team by hiring remarkable talent, coaching engineers, fostering engineering decision-making, and applying your technical expertise to maintain a high technical bar
Oversee the success of your team's projects and achieve quantifiable results on time
Report into a Director of Engineering on the team and participate in essential technical, design, and product discussions with leaders across the organization
Qualifications
You have:
BA/BS degree or equivalent practical, working experience (6+ years preferred)
At least 2 years experience managing and mentoring engineers (including providing feedback, investing in the career growth of your team members and growing teams).
A knack for creating readable, well-crafted, maintainable code
An eye for design and an ear for the customer; engineering makes substantive contributions to product definition
Eagerness to share your ideas, and openness to those of others
Interest in working on a product platform-focused team building tools for our customers
Technologies we use and teach:
Swift, Objective-C, Java
Unit tests, snapshot tests, integration tests
Protocol buffers