Principal Software Engineer

Sorry, this job was removed at 6:47 a.m. (MST) on Saturday, July 14, 2018
Find out who's hiring in Colorado Springs.
See all Developer + Engineer jobs in Colorado Springs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

JOB SUMMARY:

The U.S. Anti-Doping Agency (USADA) is building a revolutionary platform that will be utilized worldwide to ensure athletes are provided the opportunity to compete in clean sport. You will be the first in a new team of software engineers and data experts that USADA is building internally to carry out this endeavor. As the Principal Software Engineer, you will have the opportunity to lead the architecting, development, and deployment of a new application platform that will interface with organizations around the globe. The right candidate must find the gravity and breadth of this challenge exciting. We are looking for an experienced, talented, and passionate individual who can help define and deliver the future technological footprint of our company.

RESPONSIBILITIES:

As the Principal Software Engineer, you will be the first to join our new team and will be the primary architectural and development lead. You will not be asked to maintain existing codebases, but instead to reimagine what is possible with software in our industry. The platform that you and your team builds will be leveraged by users and organizations around the world, requiring a highly scalable and service oriented architecture utilizing the latest AWS technologies as you see fit. This opportunity will provide you the technological freedom of a startup, but without the funding issues.

  • Assist in the hiring of an initial team of approximately 4 engineers and data experts, with further expansion coming in the mid-term
  • Provide technical leadership in a highly collaborative environment and drive technical decisions for your team
  • Work with management to assess existing systems and craft the technical vision of USADA's next generation of services
  • Define the development and testing standards of your team
  • Architect and implement a CI/CD pipeline to support a highly scalable SaaS platform  
  • Reimagine every application and workload serviced by software from scratch

ABOUT YOU:

  • BS in Computer Science, Engineering or other technical discipline
  • 8+ years of relevant experience
  • Experience with Java frameworks such as Spring
  • A passion for JavaScript – Node, ES6+, React, Vue, Angular, etc.
  • Solid understanding of all components of an application ecosystem – back-end, front-end, data, APIs, DevOps, deployment, etc.
  • Experience in assessing existing systems and architecting large scale improvements or replacement systems
  • You embrace the fundamental principles behind Agile development, and enjoy collaborating with teammates
  • You have a pragmatic approach to design – you don’t choose the latest framework unless you are sure it is the best tool for the job, and you are prepared to articulate how we will support it 5 years from now
  • Experience building microservices or distributed systems within a larger ecosystem
  • Knowledge of modern browser and mobile application architectures, and how to design applications for both
  • SQL and NoSql experience
  • You think Test-Driven Development is the bee’s knees

EXTRA CREDIT:

  • You have helped build a new team and engineering practices within a startup or similar environment
  • You have experience building robust public and private modern APIs – Zuul, GraphQL, REST, etc.
  • You have developed and deployed a microservice based architecture with Docker/Spring
  • You have built a deployment pipeline in AWS – ECS, CodePipeline, etc.
  • You have made fundamental shifts in technological expertise within your career as you adapt to and embrace change
  • You have replaced a WinForms application ecosystem, or something similarly antiquated

USADA offers competitive salaries, bonuses, and a top-notch benefits package. We pride ourselves on hiring the brightest minds that exude a passion for what they do.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

5555 Tech Center Drive, COLORADO SPRINGS, CO 80919

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about USADAFind similar jobs