azuga - uber architect

4
Uber Architect Position Type: Full-time Location: Bangalore, India Experience: Number of years do not matter, show us what you can really do. Job Description Azuga is looking for a world class Connected Car and IOT architect to bring to market its next generation of platform capabilities and applications. This is a startup and you will be the first Uber Architect who will transform and own the overall p l a t f o r m architecture, understand the current state, plan its direction, guide its principles and establish the various levels of abstraction. You will work with a team of exceptional people who challenge and inspire each other in a fast paced environment. You will help shape technology strategy and processes to build a highly scalable platform for us. You may be a great fit for the team if the following statements resonate: You get excited by highly distributed and scalable software systems and their potential to impact existing industries in new ways. You enjoy building state of the art systems that can actually be deployed with finite time and resources. You are fearless at the engineering table – you still code, deploy and integrate – you think a working proof-of-concept is the best way to make a point. You strive on proving that speed and quality are not conflicting; that you can achieve both at the same time. You possess strong communication skills; challenge the status quo, highly creative and a strong technical acumen. Basically a great collaborator and a leader of leaders. You understand the long-term ("big picture") and short-term perspectives of situations. You are capable of extracting the principles which underpin the architecture and dive all the way down to specific implementation details. You understand the need for process in an agile environment but you also know that SEI CMM Level 5 can kill you. When you hear that you need to scale from 10,000 requests per second to million requests per second, you say ‘bring it on’. You are highly entrepreneurial with a can-do approach; you see this job as a great foundation to growing into a CTO one day.

Upload: bangalore-container-conference-2017

Post on 21-Mar-2017

317 views

Category:

Career


0 download

TRANSCRIPT

Page 1: Azuga - Uber Architect

Uber Architect

Position Type: Full-time

Location: Bangalore, India

Experience: Number of years do not matter, show us what you can really do.

Job Description

Azuga is looking for a world class Connected Car and IOT architect to bring to market its next

generation of platform capabilities and applications.

This is a startup and you will be the first Uber Architect who will transform and own the overall

p l a t f o r m architecture, understand the current state, plan its direction, guide its principles and

establish the various levels of abstraction. You will work with a team of exceptional people who

challenge and inspire each other in a fast paced environment. You will help shape technology strategy

and processes to build a highly scalable platform for us.

You may be a great fit for the team if the following statements resonate:

▪ You get excited by highly distributed and scalable software systems and their potential to

impact existing industries in new ways.

▪ You enjoy building state of the art systems that can actually be deployed with finite time and

resources.

▪ You are fearless at the engineering table – you still code, deploy and integrate – you think a

working proof-of-concept is the best way to make a point. You strive on proving that speed

and quality are not conflicting; that you can achieve both at the same time.

▪ You possess strong communication skills; challenge the status quo, highly creative and a

strong technical acumen. Basically a great collaborator and a leader of leaders.

▪ You understand the long-term ("big picture") and short-term perspectives of situations. You

are capable of extracting the principles which underpin the architecture and dive all the way

down to specific implementation details.

▪ You understand the need for process in an agile environment but you also know that SEI CMM

Level 5 can kill you.

▪ When you hear that you need to scale from 10,000 requests per second to million requests

per second, you say ‘bring it on’.

▪ You are highly entrepreneurial with a can-do approach; you see this job as a great foundation

to growing into a CTO one day.

Page 2: Azuga - Uber Architect

▪ You enjoy sharing your work with the team, take pride in mentoring and have an exemplary

track record of game changing innovation and creativity.

Responsibilities:

▪ Champion the platform architecture, drive its design, information hierarchy, visualize and

communicate the different levels of abstraction, embrace emerging technologies.

▪ Work closely with the team to create a shared vision for the architecture and solve complex

business and technical puzzles.

▪ Keep the architecture real, up to date, agile and organically evolve the platform architecture

based on implementation experience, product feedback, roadmap priorities, and other

ground realities.

▪ Architect both the long-term and short-term states, lay the path to get there, responsible for

near-term product deliverables, technical debt, maturity and likely evolution of relevant

technologies.

▪ Lead by example and work closely with business on strategic initiatives, designing high quality

software, providing detailed feedback in design and code reviews, and bringing the craft of

software engineering to bear on everything we do.

▪ Innovate and lead explorations into new areas and new technologies where no one has

ventured, going beyond the boundaries of comfort and mentoring the team to embrace

challenges up front.

▪ Proactively identify architectural weaknesses and recommend appropriate solutions.

▪ Evangelize new and emerging technologies. Blog, tweet, hack and talk often, stay current with

a broad range of industry trends and developments.

Desired Skills:

▪ Strong experience in developing multi-tier business applications. Enterprise Java (Spring, Avoid-

Hibernate), RDS-mySQL@AWS, Mongo, REST, JSON, and API-First development are firm

expectations.

▪ Hands on knowledge of all new cool stuff like Kafka, Spark, node.js and Storm.

▪ Must have depth and proficiency with design patterns. You know how to build highly scalable,

robust, and fault-tolerant services that support high-volume request scale. You stay

up-to-date with the latest architectural trends. You know what not to do because you've

already made a few mistakes and learned from them.

Page 3: Azuga - Uber Architect

▪ Must "get" NoSQL. Check your 3NF at the door. We're building applications that rely on Mongo and Couchbase ▪ Understand mobile tech stack and the debate on HTML5, hybrid etc. ▪ Fantastic networker with a personality to inspire and attract highly skilled talent to the team ▪ Passionate about quality coding and unit testing. You fundamentally believe that QA is not needed. ▪ Experience with Amazon cloud-hosted applications including operational management and deployment orchestration.

Required Qualifications: ▪ B.S., Computer Science or equivalent experience ▪ 5+ years of software engineering with projects of increasing scope, scale and complexity ▪ Deep expertise and proficiency with enterprise Java and at least one of the following additional procedural or functional languages: Python, Ruby, Scala and/or Akka ▪ 3+ years of experience developing and consuming RESTful APIs ▪ Excellent written and oral communication skills ▪ NoSQL proficiency especially Mongo, Cassandra and Couchbase. Why three? We love them all and are going to use them all based on the use case.

You believe that work and fun can, in fact, coexist: Azuga is the right place for you! Bored team members make boring products. At Azuga, there's no such thing as a boring job. Work and life should definitely be buddies, so we're serious about cultivating a fab work environment. To wit:

Page 4: Azuga - Uber Architect

▪ Business goals are celebrated with Major Milestone Trips and frequent Friday Happy Hours ▪ Competitive compensation including equity options ▪ Comprehensive benefits package including medical/dental coverage, 401K, and life insurance ▪ A start up's pantry of complimentary beverages and snacks