Senior Software Engineer, AMP

Location: Boulder, CO

Department: SportsLabs

Type: Full Time

Min. Experience: Experienced

Job Overview

Our team of talented software developers exists to create new consumer experiences that are found on desktop and mobile devices for our major media, sports, and entertainment clients. As part of our team you will have the opportunity to work on multiple projects throughout the year, developing a platform of reusable components and solutions that bring together the best of what this industry craves.

The SportsLabs AMP platform powers sports and media experiences for hundreds of thousands of end-users. The platform runs on Amazon Web Services and is written in Java/Spring. We release software on a regular (weekly) basis.

Major Responsibilities/Activities:

  • Implement backend API solutions to support client requirements
  • Use best practices for software development and delivering solid, working software
  • Work within a cross-functional team in an Agile software development environment
  • Improve existing code for performance, scalability, and maintainability
  • Proven ability to work in a fast-paced team environment 

Minimum Requirements:

  • 5+ years experience developing software in Java
  • BS in CS or equivalent development experience
  • Ability to quickly learn new technologies and methods
  • Excellent critical thinking and problem solving skills
  • Ability to develop simple solutions to complex problems
  • Enjoy working in a fast-paced environment
  • Excellent technical communication skills
  • Git and SCM best practices
  • Track record of using continuous integration and deployment principles
  • Agile software development methodology
  • Relational database interactions and the ability to write database queries (SQL/NoSQL)
  • Other technologies: MongoDB, Git, Spring, Tomcat, AWS ElasticBeanstalk, Content Delivery Networks

Cultural Points

We pay attention to your cultural capabilities as much as your technical prowess. A candidate with a great culture fit in SportsLabs will look like this:

  • You are comfortable carrying big responsibility within a small team.
  • You’re a dedicated team player who takes the team’s commitments as least as seriously as you take your own.
  • You’re a relentless, proficient bug-basher who applies extra energy toward deploying finished, high-quality solutions.
  • You enjoy helping others learn and succeed.
  • You understand that there is more to a company’s long-term success than great programming, but you know that it’s awfully hard without it.
  • You live for the moments when your team’s contributions, and your own work, make a big, positive impact on your company’s health.

What Does SportsLabs Have to Offer?

All full time employees are eligible to receive full company benefits including medical, dental, vision discounts, disability, FSA accounts, 401(k) and term life insurance.

We will provide you with the latest technology and tools you need to do your job.

Free Food
Fully stocked kitchen equipped with unlimited coffee, soda, juices, and snacks.

Weekly Lunch Catering
Every Thursday we have lunch catered in from various restaurants in the area. During this time, different teams across the company give updates on what they are working on to keep everyone informed.  

Eco Pass
All Full time Silver Chalice employees are eligible to sign up for a free ECO Pass (valued at $1,440/year), pass holders are entitled to unlimited rides of RTD transit services inducing:
- Any local, express or regional bus
- Boulders community transit network: HOP, SKIP, JUMP, BOUND, DASH, STAMPEDE and BOLT.
- "N" Bus to Eldora Mountain Ski Resort.
- Light Rail
- Skyride bus service to DIA

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Desired salary*
Earliest start date?*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*