Full Stack Engineer (Remote, US)


Oakland, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/10/2021
  • Website: http://www.vivun.com/about/
  • Company Address: , Palo Alto

About Vivun

Presales workflow tool

Job Description

Vivun is the world’s first AI-powered platform for PreSales, unleashing their strategic potential and creating a seamless interlock between sales and product. Vivun helps PreSales leaders achieve operational excellence by equipping them with the metrics they need as the result of individual contributors having a single place to manage their work. Using Hero™ by Vivun, organizations increase forecast accuracy by leveraging the technical conscience of every deal, find revenue by reviving dormant opportunities, and deliver winning products by tapping into the collective insights from the field. Vivun works with startups like Harness and Fivetran, growth companies like Seismic and Okta and global enterprises like Autodesk and Dell.
Position Summary 
Full Stack Engineers are primarily responsible for bringing our best ideas and  products to life. You will collaborate with our CEO, CTO, product managers, and other engineers to architect, build, test, evolve, and maintain existing and entirely new applications. This will include developing and testing REST and GraphQL APIs, 3rd party integrations, user interfaces, containerized microservices, shared libraries and utilities, database views and functions, terraform modules, and more.
Vivun embraces DevOps as a culture. As such, you will be responsible for ensuring the stability of the systems you build in production. You will need to author contributions that can be safely and automatically promoted from development to production. Your services and applications must be instrumented with logging, tracing, and metrics to ensure they are diagnosable and monitored  continuously for failure. You will be responsible for configuring and responding to actionable alerts when issues occur. 
As a Full Stack Engineer, you’ll be uniquely positioned to cross-pollinate knowledge and good ideas, as well as escalate risks and problems that others just don’t see. You will regularly teach other members of the team new skills and concepts, widening their technical awareness. Part of your job is to make everyone a little more full-stack than they were before. At Vivun, we develop meaningful and lasting relationships through open and honest communication. All  Vivun employees give and receive transparent feedback. Expect to be challenged and to challenge others. Bring big issues to the surface so they can be addressed. Your full-stack thinking should extend beyond technical domains – we want you to be able to consistently see the big picture and contribute to  excellent thinking overall – be it sound technical choices, good product ideas, or  improvements to processes and culture. 


    • 10+ years of experience in software engineering individual contributor role
    • Our Full Stack Engineers are the Navy Seals of the engineering team, the title reserved for those most eager and able to acquire the technical breadth necessary, without compromising much on depth. We’re not going to rule you out if you’re a solid Full Stack engineer with gaps in our tech stack, but experience with the following would be a great starting point: Infrastructure (AWS, Docker, Lambda, ECS, terraform), Front-end (Typescript/React.JS, Apollo, CSS, cypress), Back-end (Microservices, REST, GraphQL, Kotlin/Springboot,  Hasura/Haskell, Python, PostgreSQL, Redis, Kafka), Integrations / 3rd Party REST APIs (Salesforce, JIRA, Google  Calendar/Outlook, Slack, Zendesk), Observability (Splunk/SignalFX, Sentry, VictorOps), CI/CD (github, circleCI), Authentication/Authorization standards like SAML, OIDC, OAuth2.0, Application Security (OWASP) 
    • Technical Visionary. You must be able to own entire systems from the ground up  from idea to production. The ideal candidate will be able to visualize and  communicate alternative designs for how systems should be constructed,  evaluate tradeoffs / build consensus around the best solution, and have the  ability to contribute high quality code across the entire stack. Experience  authoring maintainable, resilient distributed web and mobile applications is ideal.  You will need to quickly identify, triage, diagnose, and resolve bugs, performance  issues and bottlenecks across a distributed stack. Know how to design, build,  and measure a system for performance at scale. 
    • Product-obsessed. Ideal candidates will invest in understanding what our customers are trying to achieve and how our products work to improve the lives of various stakeholders. Never satisfied with “good enough”, the best full stack engineers have a track record of delivering intuitive, simple, and powerful products, features, and tools. 
    • Creative and Systematic. Can you create order from chaos? Building excellent  products is not easy; it takes both creativity, and rigorous systematic thinking to  drive clarity and consensus. The ideal candidate can brainstorm in the space of possibilities, and pivot quickly to synthesizing clear interfaces and acceptance criteria. 
    • Tenacious Problem Solver. Do you become obsessed when you encounter  challenging problems? Whether it’s understanding what caused that gnarly  production bug, or achieving performance improvements others believe is  impossible, we’re looking for those who enjoy the challenge. Ideal candidates are  systematic, scientific thinkers who can quickly figure out what’s true and what to  do about it. 
    • Growth mindset. We need lifelong, continuous learners who crave constant  improvement. Building an outstanding product and company is extremely hard,  and the ideal candidate understands that the growth you will experience by  taking on this challenge is the real reward. 
    • Ownership. Do you naturally take initiative to make improvements without others asking for them? Do you experience joy when your projects move forward? Do  you go the extra mile to ensure your peers are succeeding? Do both the big  picture and the details matter to you? If so, please apply. 

You Are:

    • A believer in Vivun’s core values: Don’t be greedy.  Do the right thing.  We, not me.  Transparency.  Be different.
    • Experienced working in high growth startup environments: You have the ability to move fast, adapt, and thrive in a dynamic startup environment where you derive priorities, requirements, and goals from company context.
    • Collaborative: You are ready to roll up your sleeves and create strategies that work across roles and departments to achieve company goals.
    • A Clear Communicator: You effectively and positively present your informed opinions on strategy clearly to multiple teams and areas of expertise. You come with a solid rationale behind every decision you make, you understand the importance of listening as part of communication.

What You Will Have At Vivun:

    • Competitive salary and full health benefits
    • Stock Options at a well funded, pre-IPO company on a fast growth track
    • Flexible work schedules and work from anywhere at a fully remote company
    • Unlimited PTO with two weeks designated as “quiet period” each year
    • An experienced team who will fight beside you in the trenches to accomplish your goals

Related Jobs

Product Designer (Remote, US)

Vivun - Oakland, CA, US

Senior Front End Engineer (Remote, US)

Vivun - Oakland, CA, US

Back End Engineer (Remote, US)

Vivun - Oakland, CA, US

Full Stack Engineer (Remote, US)

Vivun - Oakland, CA, US

Senior Back End Engineer - Salesforce Specialist (Remote, US)

Vivun - Oakland, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.