Full Stack Software Engineer Job

Date: Jan 21, 2016

Location: Mountain View, CA, US

Company: Visa

Full Stack Software Engineer

Location: United States-CA-Mountain View
Organization: TrialPay
Job: Software Engineering
Job Number :160319

Description

TrialPay, a Visa, Inc. company

Title: Software Engineer

Who are we?

As a tight-knit group of talented engineers, we thrive on fast development cycles. We not only improve upon our current platform, but also venture into new areas, constantly creating opportunities to build something meaningful and different. We value a fast-paced, collaborative culture that fosters an opportunity to have a true impact on our business.

Why join?

Glad you asked!

Acquired by Visa, Inc. in 2015, we maintain our startup mentality while being backed by one of the biggest brands in the world.

Our team focuses on more than individual products. We help drive our company’s growth and innovation.

We don’t just build tools for the sake of building, either. In pursuing a clean and engaging UX, we use data to drive our decisions. We talk to merchants to understand how our technology can help them grow their business, and then we talk to their users to get an idea of how to make their experience even better.

And did we mention we were a part of Visa? That means all our products affect any Visa cardholder, and any business that accepts Visa. Anywhere in the world.

What are we looking for?

We are looking for strong engineer with 3-5 years of experience. They need a solid understanding of Object Oriented programming (Java, C++, Objective C) and experience with scripting languages (PHP, Python).

Strong communication skills. We expect our engineers to work directly with other engineers (they are your team members), product managers (they have lots of asks and new ideas), QA (things need to actually work), business team (our main consumers) and external customers (all of what we do is for them. right?).

We are looking for a full stack engineer because we need our engineers to be comfortable when touching different parts of the code: From basic HTML, CSS and javascript to MySQL queries; From user flows to data processing algorithms.

If you have any experience in one or more of the following fields, please make sure to mention it to us:

Web interfaces: As our system is built on web interfaces and REST APIs, a basic understanding of communication protocols is expected. Experience in building APIs is a strong plus.

Data access optimization: Did you use caching technologies like memcache and APC? Did you get to design and develop over NoSQL databases? Have you Explored AWS’s tools like EC2, SimpleDB/DynamoDB and CloudFront? If your did - we have a few interesting tasks for you

Big Data: Managing large amounts of data and using them in order to compile quick responses for very specific questions is not an easy task. We are constantly improving our data handling algorithms and are constantly looking for ways to get more derived knowledge. This includes our data for our APIs and reports as well as for management for our A/B test framework

What are you going to do here?
- Design and build rich integrations to be used by leading commerce companies
- Optimize our algorithms so that the we will be able to return information fast (and we mean really fast….and for many different users)
- Build eye catching tools that will provide useful content and consumer delight
- Meet our partners and learn what code and logic changes are needed in order to support them
- Participate in expanding our platform’s availability over multiple geo locations
- Help our system provide high quality output by improving its algorithms and reducing fraudulent activities

Job Perks
- Free food/snacks, always-stocked drink fridge, and happy hour
- Friendly and collaborative open office environment
- Ping-pong, hackathons, and team-building offsites
- Office space in either downtown San Francisco or Mountain View, close to CalTrain
- Competitive salary plus bonuses, comprehensive medical benefits, 401(k) matching, and a Visa stock purchase plan

To learn more about us, visit us at: http://www.trialpay.com/about/company/

Qualifications

Requirements
- 3-5 years of experience
- PHP, Perl or Python
- C/C++ or Java programming experience
- Experience building APIs
- JavaScript, Ajax, HTML, CSS
- MySQL
- Experience with caching technologies, such as memcache and APC
- Strong background in math, statistics, and/or computer science

Nice to Have:
- E-commerce or online advertising industry experience
- Any technically relevant personal projects


Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto

Job Segment: Developer, Engineer, Computer Science, Software Engineer, Web Design, Technology, Engineering, Creative

Apply now