Developer Support Engineer

  • San Francisco, CA
  • Employees can work remotely
  • Full-time

Company Description

Square builds common business tools in unconventional ways so more people can start, run, and grow their businesses. When Square started, it was difficult and expensive (or just plain impossible) for some businesses to take credit cards. Square made credit card payments possible for all by turning a mobile phone into a credit card reader. Since then Square has been building an entire business toolkit of both hardware and software products including Square Capital, Square Terminal, Square Payroll, and more. We’re working to find new and better ways to help businesses succeed on their own terms—and we’re looking for people like you to help shape tomorrow at Square.

Job Description

At Square, the developer platform team is driving the evolution of our company to an open platform that provides access to a rich ecosystem of services for our ecosystem. We are focused on enabling developers to build applications and integrations to meet the needs of a wide range of merchants to help them better run their business. And good business for them is good business for us. 

We're an engineering team focused on making the experience of using Square’s platform easy, simple, and amazing for developers. A key part of that experience is ensuring that developers get the answers they need as quickly as possible. We're looking for an experienced Developer Support Engineer to focus on improving that experience. As a member of the Developer Platform team, you'll work directly with our Engineering, Product, Marketing, Design, Technical Writing, and Evangelist teams to improve the end-to-end experience that developers have when using Square's API's.

In this role you'll be responsible for answering developer’s questions and influencing product and documentation improvements that directly translate to a better developer experience. If you want to work on a growing team with the opportunity to stretch and impact the product, this role is for you!

If you're looking to impact the growth and direction of a company, you will find this role compelling, challenging, and rewarding.  


You Have:

  • 2-4 years experience supporting developers building applications across a range of languages and products.

  • You are a patient communicator who loves to teach, unblock others, and see them succeed.

  • Good written communication skills with a clear, conversational, and friendly writing style.

  • Prior experience as a Software Developer or experience building and debugging interacting applications.

  • Critical thinking skills and excitement toward growing our support engineer organization.

  • Ideally, a background in some of the languages we frequently interact with: PHP, Ruby, JavaScript, Node.js, Python, Java, C#.

You Will:

  • Use our platform APIs and understand problems and troubleshooting steps developers encounter.

  • Engage with product and engineering teams and provide data (qualitative and quantitative) to drive product improvements.

  • Own the engagement with developers to resolve technical issues that are not covered by documentation or 1st tier support.

  • Create processes, tools, communication channels, and communities enabling Developer Platform to scale.

  • Become the technical support expert for our Developer Platform.

*To apply please list the programming languages and technologies you are comfortable working with, as well as some example of written communication (blog post, Stack Overflow or Quora answers, github readme, etc). We look forward to seeing a sample of your work and better understanding how you like to communicate and help people solve problems.

Additional Information

At Square, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Square, Inc. (NYSE: SQ) builds tools to empower businesses and individuals to participate in the economy. Sellers use Square to reach buyers online and in person, manage their business, and access financing. Individuals use Cash App to spend, send, store, and invest money. And TIDAL is a global music and entertainment platform that expands Square's purpose of economic empowerment to artists. Square, Inc. has offices in the United States, Canada, Japan, Australia, Ireland, Spain, Norway, and the UK.

Privacy Policy