Sales Software Engineer

  • New York, NY
  • Employees can work remotely
  • Full-time
  • Alternate Location: San Francisco, United States
  • Position open to remote: Yes

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

The Sales Engineering team serves as a trusted partner to Square sellers, helping them conceive, architect, and develop unique applications and integrations that provide their customers with state-of-the-art commerce experiences. Our team sits at the intersection of Sales and Product at Square, and we're tasked with being experts in Square's offerings and the latest technology and commerce trends. We know what's possible today, what's challenging today, and what will be possible in the future. We're looking for someone who is energized by solving challenging problems, knows their way around the command line, and enjoys working with clients. This is a growing team, and our platform is evolving daily. You'll report to the Head of Sales Engineering, and have have opportunities to work with businesses of all shapes and sizes, push the limits of Square's platform, and influence the trajectory of Square's product roadmap.

In a given day, a Square Sales Engineer might:

  • Meet with the operators of a 70,000 seat stadium to whiteboard ordering and fulfillment workflows that reduce checkout and fulfillment times for guests
  • Visit the HQ of a large retailer to lead a presentation about Square's platform capabilities for executives with differing levels of technical knowledge
  • Work with IT and operations teams to architect a legacy systems integration to allow a ski resort operator to offer scan-to-pay functionality and automatic discounts for season pass-holders 
  • Influence Square's product roadmap by educating product owners on common gaps and seller use cases that block opportunities or increase friction for sellers
  • Be a primary technical contact for Square's largest sellers, addressing questions and challenges they encounter as they integrate with Square's platform
  • Work with Square's Developers team to provide feedback on the developer experience at Square, informing improvements in documentation and tooling for external developers
  • Create educational content to allow non-technical partners (Sales, Account Management, Partnerships) to identify, qualify, and service opportunities and relationships that use Square's Developer Platform

You should:

  • Have experience presenting and selling technical products and concepts to non-technical audiences
  • Have experience communicating with and leading presentations to executives
  • Be familiar with RESTful web services and best practices in full-stack application development
  • Have coding skills in at least one modern scripting language (Ruby, Python, PHP) and familiarity with HTML and JavaScript
  • Be invested in learning the ins and outs of a client's business
  • Be passionate about learning and have an instinct to ask questions and engage content experts when needed
  • Be willing to travel for onsite client meetings (up to 40%). Note: Square will not permit or require any work travel for the duration of the COVID-19 pandemic, but travel is an important component of the Sales Engineer role.



You have:

  • 3+ years of experience supporting the sale of developer-facing products
  • Experience working with small businesses
  • Experience in financial services Experience leading technical implementation projects
  • Experience integrating modern technologies with legacy business systems


We’re open to a range of experiences, so if you don’t exactly meet the criteria described above, reach out and let us know why you’d be a good fit!

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. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at) We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.


At Square, we want you to be well and thrive. Our global benefits package includes:
  • Healthcare coverage
  • Retirement Plans
  • Employee Stock Purchase Program
  • Wellness perks
  • Paid parental leave
  • Paid time off
  • Learning and Development resources