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
WHO WE ARE

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.

WHO WE WORK WITH

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.

OUR SERVICES

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
Permanent

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

Responsibilities

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 https://www.golangprojects.com
(Companies love to know recruiting strategies that works)
 

Other jobs that might be interesting

Ancestry Senior Go(lang) Developer (Backend) - Security Team - Ancestry   (August 2018)
Lehi, Utah, United States
The ideal candidate is security-minded, with an eye for software architecture that demonstrates both tamper-proof and scalable characteristics. Concepts such as two-factor authentication and decentralized bearer tokens are already familiar to you. You will be...
JumpCloud Golang Software Engineer - JumpCloud   (August 2018)
Boulder, Colorado, United States
Do you enjoy solving challenging problems using the latest technologies within a great team? Even better knowing that your work is highly visible and mission critical for thousands of organizations around the globe? JumpCloud (www.jumpcloud.com) is searching...
Endgame Senior Software Engineer (Back End) - Endgame   (July 2018)
Arlington, Virginia, United States
Senior Software Engineer (Back End) About the team… Endgame has an opening for a talented and motivated back-end/systems engineer who loves working across the full spectrum of the development lifecycle, impacting everything from idea generation to implemen...


 
Golangprojects on Twitter Golangprojects on Facebook Golangprojects at Google+ Golangprojects as rss About Golangprojects