AT&T Senior - Big Data Software Eng in Plano, Texas


Responsible for the development of highperformance, distributed computing tasks using Big Data technologies such asHadoop, NoSQL, text mining and other distributed environment technologies.Familiarity with JVM-based function languages including Scala and Clojure;Hadoop query languages including Pig, Hive, Scalding, Cascalog, PyCascading;along with alternative HDFS-based computing frameworks including Spark andSTORM are desirable. Key Roles and Responsibilities: Uses Big Data programminglanguages and technology, writes code, completes programming and documentation,and performs testing and debugging of applications. Analyzes, designs,programs, debugs and modifies software enhancements and/or new products used indistributed, large scale analytics and visualization solutions. Interacts withdata scientists and industry experts to understand how data needs to beconverted, loaded and presented. Works in a highly agile environment. JobContribution: Seasoned technical professional. Contributes through proventechnical expertise. Has significant dept/functional impact. KNOWLEDGE SubjectMatter Expert (SME) within own discipline/specialty area; basic knowledge ofother disciplines/specialty areas. Deep technical knowledge. Applies in depthknowledge of discipline/specialty area standards/processes. Integrates industryexperience and deep professional/technical knowledge. Technical leader andrecognized SME on select AT&T technologies/systems/procedures.ANALYSIS/PROBLEM SOLVING Solves unique problems through evaluativejudgment/precedent. Independently applies sophisticated analysis in evaluatingissues. Develops new concepts/methods/techniques for cross functionalinitiatives. Recognizes/pursues alternative methods. INDEPENDENCE Guided bydepartment goals/objectives. Exercises latitude in determiningobjectives/approaches to projects. Leads multiple projects of small to mediumsize and technical breadth. CONTRIBUTION TO AT&T TECHNOLOGY Key contributoron complex projects/initiatives. Impacts current and future businessopportunities through application of specialized technical/ industry knowledge.Develops methods/techniques based on strategic project objectives.COMMUNICATION Mentors and provides technical guidance and explains advancedconcepts to others in work area. Coordinates across multiple departments.Promotes active listening and open communication. Provides leadership/guidanceto others. Education: Bachelors of Science in Computer Science, Math orScientific Computing preferred. Experience: Typically requires 5-8 yearsexperience. Supervisory: No.