Principles & Practices

  • “What drives me: learning new things, perfecting my craft, working with smart and amazing people, and helping my clients succeed.”

    —Ian, Engineering Manager

  • “Pairing and the regular schedule are key — I get useful things done at work every day, while having time for the rest of my life outside the office.”

    —Sarah, Software Developer

  • “Everyday, I am surrounded by smart people who all want to do the right thing.”

    —Davis, Engineering Manager

  • “As soon as you walk into a Pivotal office, you’ll feel the energy in the air. The sound of over 100 people collaborating and the open floor plan creates a vibe you won’t feel at any typical work place.”

    —Ryan, Engineering Manager

  • “Pivots aren’t lone wolves in dark cube farms with our heads down and headphones on. We crave the social interaction with each other and our clients.”

    —Will, Engineering Manager

Pair Programming

At Pivotal Labs, the pair is the fundamental decision-making unit. Some of the best ideas evolve from working in a pairing environment. There is no technical chain to climb; as part of a Pivot pair you have the judgment and authority to add and remove technologies from a product as appropriate. Our developers keep their hands in the codebase to make the best choices.

Technical

We are an agile, test-driven, pair-programming organization. We build and use Pivotal Tracker with all of our projects. We practice and teach an approach to software development that applies across industries and organizations, so you’ll experience all types of teams, products, and technologies.

Sustainable Pace

We typically work from nine to six, with an hour for lunch, five days a week. We believe that 40 consistent billable hours every week produces quality results. We’re all about a sustainable working week.

Craftsmanship

We care about quality first and foremost. If you’re a developer, that means writing good code all the time–we don’t write bad code to meet deadlines. Our designers are encouraged to be creative, fast and self-critical. Product managers are empowered to make decisions that result in timely project builds. We take pride in what we produce and in what we teach our clients to produce.

Professional Development

We hire generalists and expect our Pivots to be able to quickly adapt to new technologies. We encourage on-site learning and the use of new technologies. Education and adaptation are a discipline, and central to our process.