Upwork | San Francisco (SoMa) / Mountain View | Lead platform engineer (Java) | Onsite/Remote
We're hiring for quiet a few positions across engineering at Upwork; the world's largest freelancer marketplace formed from the merger of Elance and oDesk. All open positions are listed at <a href=".
We're building the next generation of our site from the ground up and need help in areas such as scaling micro-services, working with AWS products, investing in NoSQL solutions (where it makes sense) and more. Along the way, you'll get the opportunity to work with a globally distributed team (we have more than 200 freelancers, representing greater that 50% of our engineering headcount, hired off or our platform working on and leading various engineering teams) and hang out with them on our bi-annual offsites (my team just returned from one in Lisbon).
I'm specifically looking to hire someone who can be an engineering lead on a team that's building Java based micro services (deployed on AWS). You will be responsible for working with the product and other engineering teams to architect said services, deploy them, manage them, break them (and then fix them) and help other teams who are not as familiar with concepts such as service boundaries, benefits vs. costs of asynchronous architectures etc. More about the position is at <a href=".
We have two offices; one in the city (SoMa) and another in Mountain View. Feel free to contact me at REDACTED_EMAIL for any questions about this or any other openings you might be interested in.