Senior Software Engineer, Cash

Square San Francisco , CA 94118

Posted 3 months ago

We started with a simple ideathat everyone should be able to accept credit cardsand we've been rethinking buying and selling ever since.

Buying and selling sound like simple thingsand they should be.

Somewhere along the way, they got complicated. We're working hard and building a team to make commerce easy for everyone.

Square Cash is a quick, easy, and free way to send money. The Cash engineering team is responsible for the code that makes this work. We care about infrastructure that makes it easy to write software that is secure, efficient, and tested. We build incrementally with small changes and we deploy to production every day.

As a member of the Cash engineering team, you'll collaborate with us to:

  • Design data models to support application features

  • Build APIs used by apps and microservices

  • Scale systems to our growing customer base

  • Operate and manage Cash services

  • Unit test everything

  • Share ownership of the product

  • Contribute to the broader tech and open source communities

You have:

  • Strong desire to perform and grow as an engineer

  • Bachelors Degree in Computer Science or equivalent experience

  • Demonstrated technical initiative on previous projects

Technologies we use and teach:

  • Java 8 including JUnit, Hibernate, Guice, and Jersey

  • HTTP, JSON, gRPC, and Protocol Buffers

  • MySQL

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.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior HFT / C Software Engineer
New!

Mgrs Group

Posted Today

VIEW JOBS 12/17/2018 12:00:00 AM 2019-03-17T00:00 <strong>Position Overview</strong><br /> Our client is a leading agency broker and a technology provider of cross-asset electronic trading platform, supporting Equities/Futures/Options/FX trading. This team's focus is on developing low latency & real-time black box trading systems, algorithmic trading systems, providing connectivity/FIX solutions and providing direct market connectivity solutions.<br /> <br /> We are looking for a motivated and talented C++ developer to join this effort. You will be working a small group of technologists passionate about pushing the boundaries of technology and delivering innovative product solutions. The role involves implementing a high performance technology stack from ground up, designing efficient data structures and services for business functionality, and building a highly available system with throughput of millions of messages per second. Candidates should exhibit an aggressive drive, bias towards action, and a proven aptitude for engineering quality software solutions.<br /> <br /> This candidate will also work closely with Sales, Products and Trading Desk from idea generation to implementing and delivering cutting-edge technologies and trading solutions to the market.<br /> <br /> <strong>Qualifications:</strong> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">5+ years relevant work experience, implementing systems with the FIX Protocol</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Optimizing systems for low latency / high frequency trading systems</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Application architecture/ design in C/C++, UNIX, data structures</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Technical project management and leadership</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Knowledge of Equities micro-structure, Options, FX, Futures a plus</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Experience in complex event processing a plus</li> </ul> <div> </div> <div><strong>About MGRS Group</strong><br /> MGRS Group specializes in the placement of information technologists, with a very specific focus on object-oriented programmers. We effectively recruit for C/C++, C# and Java Software Engineers as well as Ruby on Rails, PHP, Python and Perl Developers. We work with the most talented developers in this business, at all levels in their career and within various areas such as Research and Development (R&D), Market Data, Trading Systems, HFT, Low Latency, Data Science, Machine Learning, Natural Language Processing (NLP), Artificial Intelligence (AI), Business Intelligence (BI), Big Data Analytics, Cloud Computing, Mobile Development, Websphere Portal and Business Integration.</div> Mgrs Group San Francisco CA

Senior Software Engineer, Cash

Square