We've teamed up with Revoco to run a Golang conundrum, giving you a chance to win a variety of Gopher-style prizes.

Golang / Go Job: Sr. Software Engineer

Pivotal Labs

Sr. Software Engineer at Pivotal Labs

Denver, Colorado, United States 🇺🇸   (Posted Mar 26 2014)
About the company

We’ve been at the forefront of agile development for more than two decades building highly scalable mobile and web software that reaches across a variety of industry verticals, software platforms and device types. We help you bring a new product vision to market, accelerate your existing development efforts and prepare your team to bring agile practices home to strengthen your in-house development.


As the leading provider of mobile and web solutions, we work with an amazing blend of Fortune 1000 companies and emerging startups. Our clients span across diverse industries including enterprise, financial services, media & entertainment, retail & hospitality, healthcare, education and startups.


We provide expertise in three competencies equally crucial to delivering the best product: design, development and product management. Integrating these roles is a key part of our agile process. This cross-functional collaboration between designers, developers and product managers brings out the best features, design and product.

Job position

Job description
As a recognized leader in highly disciplined agile software development practices, Pivotal Labs has been building high-reliability software for over 20 years. We build consumer and enterprise web and mobile applications for global clients, and have a growing practice building applications for the iOS and Android platforms. We also developed Pivotal Tracker, the project management and collaboration tool used by software developers worldwide.

Pivotal Labs creates the best mobile and web experiences for the most trusted companies across the globe. All projects are handled in-house by our talented engineering, product, business development and design teams.

We Can Go Fast Forever.

We pair program, all day, every day because we know it delivers remarkable results. We practice and teach an approach to software engineering that applies across industries and organizations, so you’ll experience all types of teams, products, and technologies. And we believe in working at a sustainable pace – you’ll typically code hard for 8 hours each day, but then you’re off work to relax, recharge and refocus.

We Court Perfection.

Working at Pivotal means you get better at what you already do well. We set up regular retrospectives to figure out what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it. We consistently practice Test Driven Development, which results in high-quality, reliable, maintainable code. We believe that methodical, steady, relentless forward momentum drives consistent results.

Our portfolio of platforms includes:

Ruby on Rails, Django and server-side Java

iOS – iPhone and Android


Work with smart, collaborative people in a pair-programming/ Agile environment

Write beautiful, test-driven code using best practices

Elegantly bring designs to life using cutting edge technologies and techniques

Brainstorm and prototype new concepts and approaches into real things

Contribute to agile development on iteratively developed projects

Write clean and extensible RESTful APIs that will be used by many developers

Take ownership of the quality and usability of your code

Be a team player in a highly collaborative environment

Skills & requirements
What We’re Looking For

Strong Knowledge of Ruby, Python, Golang and/or Java programming languages

Strong Knowledge of Rails and/or Spring frameworks

5+ years of relevant (above) work experience

Exceptional software engineering knowledge; OO Design Principles

Experience in test first development and pair programming a plus

Experience in web front-end development a plus; JavaScript, client-side MVC frameworks

Experience deploying to cloud environments a plus

Strong communication skills and interest in a pair-programming environment

Passion for growing your skills, tackling interesting work and challenging problems

Instructions how to apply
see the job website
[ job website ]

Let them know you found the job via
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

Niche Back End Engineer - Niche   (June 2019)
Pittsburgh, Pennsylvania, United States
We’re looking for a driven, resourceful, and systematic Software Engineer to join our growing team. As a Back End Software Engineer, you will be tasked with building and enhancing services in our distributed systems, with a strong focus on reliability, main...
rewardStyle Senior Software Engineer - rewardStyle   (May 2019)
Dallas, Texas, United States (Remote possible)
Senior Golang Engineer Key Responsibilities: · Technical subject matter expert in object oriented programming · Experience with designing highly available/fault tolerant and operating complex services including SAAS and mobile apps. · Write ...

Red Ventures Golang engineer - Red Ventures   (April 2019)
Charlotte, North Carolina, United States
As a Software Engineer on our team, you will build and maintain the RESTful services and FullStack applications and will play a key role in the development of our SaaS-based projects, such as live chat platforms, web analytics suites, live streaming dashboards...

About Golangprojects