Colorado Technology Jobs

Colorado Jobs

Job Information

T-Mobile USA, Inc. Sr Engineer, Software - Backend in Denver, Colorado

T-Mobile Entertainment Backend is looking for talented cloud service engineerswho are excited to join the ever-changing television landscape, enablingconsumers to engage with their TVs, tablets, and other devices as neverbefore experienced. If you enjoy working in a collaborative, tight-knit,always learning, and delivery-oriented software development environment thenthis is the right team for you.ResponsibilitiesDeveloping API-first cloud services using NodeJS, MongoDB, Git, andKubernetes with an AWS infrastructureDeveloping for an ever-evolving ecosystem of monolith, micro, and nanoservices that work together to support a home and mobile video entertainmentexperienceAssisting with team growth through daily code review, mentorship, andcollaborationCollaborating with team members to design and architect software applicationsolutions that solve complex problems in simple ways, leveraging modern ES6JavaScript features and patternsCollaborating with team members to breakdown business requirements intotechnical tasksFollowing industry standards to achieve the highest levels of codemaintainability and reliability as our services and systems scaleWriting and updating developer documentation, identifying gaps indocumentation and taking initiative to rectify those gapsQualificationsExtensive experience developing testable, scalable, and maintainabledata-driven backend cloud services using modern JavaScript (NodeJS withES6, both with and without third party frameworks), Git, andpersistent storage (MongoDB, DynamoDB, etc.)Extensive experience developing applications for AWS solutions such as EC2,S3, ElastiCache, DocumentDB, DynamoDB, Lambda, Route53Possesses a strong focus on developing robust cloud services that are designedfor reliability and fault-toleranceEager to lead, build, and mentor team members through code review andcollaboration, displays technical leadership through exampleExcellent communications skills (one-on-one, group speaking, written)Excellent analytical skills, able to see a solution through to itscompletion and independently identify its edge-cases and optimizationsThrives in an evolving environment, your success is built on constant deliveryMotivated by self-improvementEager to independently resolve blockers for yourself and team membersExperience requirements:Four+ years developing cloud-based software solutions for a live productionenvironmentCompany ProfileAs America's Un-carrier, T-Mobile USA, Inc. (NASDAQ: "TMUS")is redefining the way consumers and businesses buy wireless services throughleading product and service innovation. The company's advanced nationwide 4Gand 4G LTE network delivers outstanding wireless experiences for customers whoare unwilling to compromise on quality and value. Based in Bellevue,Washington, T-Mobile USA. Inc. provides services through its subsidiariesand operates its flagship brands, T-Mobile and Metro by T-Mobile. For moreinfoApplicant Privacy PolicyWe are committed to maintaining your trust by respecting and protecting yourprivacy. For more information about how T-Mobile processes the personal dataof job applicants, please visit .EOE StatementEqual Employment Opportunity We take equal opportunity seriously-by choice.T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisionsconcerning the employment relationship will be made without regard to age,race, ethnicity, color, religion, creed, sex, sexualorientation, gender identity or expression, national origin, religiousaffiliation, marital status, citizenship status, veteran status, thepresence of any physical or mental disability, or any other status orcharacteristic protected by federal, state, or local law.Discrimination, retaliation or harassment based upon any of these factors iswholly inconsistent with how we do business and will not be tolerated.BrandT-MobileEOE StatementWe Take Equal Opportunity Seriously - By ChoiceT-Mobile USA, Inc. is an Equal Opportunity Employer. All decisionsconcerning the employment relationship