Work closely with peers to design and code robust scalable, loosely coupled components and microservices that integrate with both public and private cloud infrastructure.
Write server side code for Google Cloud Platform based applications, create robust high-volume production applications, and develop prototypes quickly.
Develop and support Back End and Front End of Viant's Big Data Tools.
Design, document and implement products' features from scratch to production-ready state.
Constantly improve existing code-base quality and deliver new high-quality code.
Obtain and maintain an in-depth understanding of Google Cloud Platform technologies to build our own self-service solutions
5+ years of software development experience as part of a development team.
2+ years developing server-side solutions to support web and other client applications.
2+ years of experience with Java, Linux, Maven in real production (not college projects) product (with multiple-threads as a plus)
Expert with at least one language and good with several others. We work in a variety of languages and frameworks like Java, Go, Node.js. Java a must
Experience with SQL and/or NoSQL data stores.
Good understanding of version control workflow. We use Git.
Knowledge/experience with Google Cloud Platform.
Ability to communicate technical concepts clearly and effectively.
BS in Computer Science or equivalent experience (MS or PhD in Computer Science is a plus).