Hacker Newsnew | past | comments | ask | show | jobs | submit | ericzundel's commentslogin

I concur that the icons aren't just decoration. I have sat down many times in a foreign country at a computer with localized settings and felt quite helpless to do even trivial things.

I'm going through this decision right now. I agree, you are building a product with an unproven market and lots of time to grow organically, maybe you do want to start small and scrappy. Build something you can easily throw away and start over with. Build something that gets you to market as quickly as possible so you can pivot.

OTOH, If you are trying to sell the idea to investors and large companies that you are a serious player and have a plan and know-how to grow and scale your service quickly, maybe you do want to show that you have the design chops and ability to actually scale your product. Take a look and ask yourself, "Does my business model only work if it scales up dramatically, far beyond the capacity of a single database?" If the answer is "yes", start with a scalable architecture to save the 100+ person-years and endless gnashing of teeth it will take to untangle your monolith (been there.)


Square, Inc. | Software Engineer | Atlanta | Onsite | https://squareup.com/careers/jobs

Square's Atlanta office nearly doubled in size in 2018 and is still hiring for multiple positions. We have back end, full-stack, and front end engineering teams in the office building features for our Point of Sale systems as well as backend services that power our payments platform.

----

What we do:

Develop and support the systems that power Square’s products and third party products. Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

----

Why it's cool:

Our Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square is designed and developed here. Day-to-day we use Java, Go, Ruby, Javascript, and Objective-C. We deploy our solutions to our own data centers and to the cloud. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Our office is located in Midtown, close to Georgia Tech’s campus. Square’s products are widely used by the general public, so you’ll be building features that are used by millions of people.

----

Who we're looking for:

Engineers familiar with Java, Go, or Ruby or another high level OO language.

----

If this matches your background and interests, we'd love to talk to you -- email zundel+hn@squareup.com.

If you are a new or recent graduate, please apply directly on our career page at the link above for the "Software Engineer New Grad (All Locations)" position. If you are looking for an internship, please apply directly on our career page at the link above for the "Software Engineer Intern (All Locations)" position.


Square, Inc. | Software Engineer | Atlanta | Onsite | https://squareup.com/careers/jobs

Square's Atlanta office nearly doubled in size in 2018 and is still hiring for multiple positions. We have back end, full-stack, and front end engineering teams in the office building features for our Point of Sale systems as well as backend services that power our payments platform.

----

What we do:

Develop and support the systems that power Square’s products and third party products. Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

----

Why it's cool:

Our Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square is designed and developed here. Day-to-day we use Java, Go, Ruby, Javascript, and Objective-C. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Our office is located in Midtown, close to Georgia Tech’s campus. Square’s products are widely used by the general public, so you’ll be building features that are used by millions of people.

----

Who we're looking for:

Engineers familiar with Java, Go, or Ruby or another high level OO language.

----

If this matches your background and interests, we'd love to talk to you -- email zundel+hn@squareup.com.

If you are a new or recent graduate, please apply directly on our career page at the link above for the "Software Engineer New Grad (All Locations)" position. If you are looking for an internship, please apply directly on our career page at the link above for the "Software Engineer Intern (All Locations)" position.


Square, Inc. | Software Engineer | Atlanta | Onsite | https://squareup.com/careers/jobs

Square's Atlanta office nearly doubled in size in 2018 and is still hiring for multiple positions. We have several full-stack engineering teams in the office building features for our Point of Sale systems as well as backend services that power our payments platform.

----

What we do:

Develop and support the systems that power Square’s products. Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

----

Why it's cool:

Our Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square is designed and developed here. Day-to-day we use Java, Go, Ruby, Javascript, and Objective-C. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Our office is located in Midtown, close to Georgia Tech’s campus. Square’s products are widely used by the general public, so you’ll be building features that are used by millions of people.

----

Who we're looking for:

Engineers familiar with Java, Go, or Ruby or another high level OO language.

----

If this matches your background and interests, we'd love to talk to you -- email zundel+hn@squareup.com.

If you are a new or recent graduate, please apply directly on our career page at the link above for the "Software Engineer New Grad (All Locations)" position. If you are looking for an internship, please apply directly on our career page at the link above for the "Software Engineer Intern (All Locations)" position.


Square, Inc. | Software Engineer | Atlanta | Onsite | https://squareup.com/careers/jobs

Square's Atlanta office is hiring for multiple positions. We have several backend and full-stack engineering teams in the office building features for our Point of Sale systems as well as backend services that power our payments platform.

----

What we do:

Develop and support the systems that power Square’s products. Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

----

Why it's cool:

Our Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square is designed and developed here. Day-to-day we use Java, Go, Ruby, Javascript, and Objective-C. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Our office is located in Midtown, close to Georgia Tech’s campus. Square’s products are widely used by the general public, so you’ll be building features that are used by millions of people.

----

Who we're looking for:

Engineers familiar with Java, Go, or Ruby or another high level OO language.

----

If this matches your background and interests, we'd love to talk to you -- email zundel+hn@squareup.com.

If you are a new or recent graduate, please apply directly on our career page at the link above for the "Software Engineer New Grad (All Locations)" position. If you are looking for an internship, please apply directly on our career page at the link above for the "Software Engineer Intern (All Locations)" position.


Applied almost two months ago, and it still says "New" on the smartrecruiters page, so no one hasn't even looked at my application?


Square, Inc. | Software Engineer | Atlanta | Onsite | https://squareup.com/careers/jobs

Square's Atlanta office is hiring for multiple positions. We have several full-stack engineering teams in the office building features for our Point of Sale systems as well as backend services that power our payments platform.

----

What we do:

Develop and support the systems that power Square’s products. Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

----

Why it's cool:

Our Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square is designed and developed here. Day-to-day we use Java, Go, Ruby, Javascript, and Objective-C. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Our office is located in Midtown, close to Georgia Tech’s campus. Square’s products are widely used by the general public, so you’ll be building features that are used by millions of people.

----

Who we're looking for:

Engineers familiar with Java, Go, or Ruby or another high level OO language.

----

If this matches your background and interests, we'd love to talk to you -- email zundel+hn@squareup.com.


Square, Inc. | Software Engineer, Payments | Atlanta |

ONSITE , https://squareup.com/careers/jobs

Square's Atlanta office is hiring an engineering position for the backend services that power our payments platform. What we do: Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad. Design and refactor these systems for high reliability and scalability.

Why it's cool: Our system is critical: without it, Square products couldn't exist. The Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square was designed and developed here. We’re continuing to increase our footprint here. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Square products are widely used by the general public, so you constantly run into people who use our products.

Who we're looking for: Experience with Card Payments would be terrific! Engineers familiar with Java, C++, C# or another high level OO language. At this time, we are looking for developers with at least a 3 years industry experience (not including internships). Tech we use: Java, Go, Ruby, Objective-C, Ember. If this matches your background and interests, I'd love to talk to you -- email zundel@squareup.com, hiring manager for this position in the Atlanta office.


emailed you :)


Square, Inc. | Software Engineer, Payments | Atlanta | ONSITE , https://squareup.com/careers/jobs

Square's Atlanta office is hiring an engineering position for the backend services that power our payments platform.

What we do: Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad. Design and refactor these systems for high reliability and scalability.

Why it's cool: Our system is critical: without it, Square products couldn't exist. The Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square was designed and developed here. We’re continuing to increase our footprint here. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Square products are widely used by the general public, so you constantly run into people who use our products.

Who we're looking for: Experience with Card Payments would be terrific! Engineers familiar with Java, C++, C# or another high level OO language. At this time, we are looking for developers with at least a few years industry experience.

Tech we use: Java, Go, Ruby, Objective-C, Ember. If this matches your background and interests, I'd love to talk to you -- email zundel@squareup.com, hiring manager for this position in the Atlanta office.


I am interested in this position.


How many years of industry experience? Two ? Five ? Ten?


I should have been more precise, I'm looking for 3+ years of experience.


Square, Inc. | Software Engineer, Payments | Atlanta | ONSITE , https://squareup.com/careers/jobs

Square's Atlanta office is hiring an engineering position for the backend services that power our payments platform.

What we do: Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

Design and refactor these systems for high reliability and scalability.

Why it's cool: Our system is critical: without it, Square products couldn't exist.

The Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square was designed and developed here. We’re continuing to increase our footprint here.

Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Square products are widely used by the general public, so you constantly run into people who use our products.

Who we're looking for: Experience with Card Payments would be terrific! Engineers familiar with Java, Go, Ruby or another high level OO language. At this time, we are looking for developers with at least a few years industry experience.

Tech we use: Java, Go, Ruby, Objective-C, Ember.

If this matches your background and interests, I'd love to talk to you -- email zundel@squareup.com, hiring manager for this position in the Atlanta office.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: