USNLX Ability Jobs

USNLX Ability Careers

Job Information

T-Mobile USA, Inc Software Engineer - Data in Bellevue, Washington

Be unstoppable with us! T-Mobile is synonymous with innovation-and you could be part of the team that disrupted an entire industry! We reinvented customer service, brought real 5G to the nation, and now we're shaping the future of technology in wireless and beyond. Our work is as exciting as it is rewarding, so consider the career opportunity below as your invitation to grow with us, make big things happen with us, above all, #BEYOU with us. Together, we won't stop! Job Overview This role is part of a broader data engineering team who develop data pipelines, integrations, and data products to meet internal operational and analytic use cases. The Software Engineer - Data will partner with other engineers, architects, analysts and product managers to implement scalable, sustainable solutions. They work on technical assignments that are moderately difficult and require considerable judgment and initiative. They must understand implications of work and help make recommendations for solutions. They normally receive moderate instruction on daily work, and require general instructions on newly introduced assignments. Job Responsibilities: Technical Engineering Services - this team operates in an Azure + Databricks Lakehouse. Technical Leadership & Relationship Skills - this team is part of a broader, cross-functional organization with a variety of role types and experience levels. Collaborates with technical teams and applies system expertise to deliver technical solutions. Continuously learns new existing and technologies. Communication - This team leads the enterprise in platform and process. The Software Engineer - Data Communicates architecture, processes, and implementation. Writes basic documentation on how technology works. Contributes clear documentation for new code and systems used. Documenting systems design, presentations, and business requirements for consumption at the engineer level. Technology Strategy Contributes to emerging technologies to deliver business goals and understands current technology that supports business goals. Understands system protocols, how systems operate and data flows. Independently develop a full software stack. Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work. Aware of current technology benefits. Identify potential data processes that can be improved with automation or optimized with current technical best practices. Innovation - this group leverages industry leading platforms and processes. This individual is expected to: Presents new insights which use novel frameworks to improve an existing or new system/process/service. Express new perspectives based on independent study of the industry. Review current company processes to highlight questions that may drive process refinement. Deal with the ambiguity involved in developing new systems/platforms. Also responsible for other Duties/Projects as assigned by business management as needed. Education: Bachelor's Degree Computer Science or Engineering (Required) Work Experience: 2-4 years Technical engineering experience. (Required) Knowledge, Skills and Abilities: Communication (Required) Customer Service (Required) Analytics (Required) Technical Writing (Required) Preferred technical skill set: Cloud data engineering experience, including: data orchestration with tools such as Azure Data Factory data storage in cloud storage such as Azure Data Lake SDLC + CI/CD through systems such as Azure DevOps SQL proficiency (TSQL, PostgreSQL) and familiarity with Spark, including the ability to develop ETL processes using PySpark and Spark SQL. Shell scripting Parquet and other data exchange/storage formats Agile development and standard DevOps practices. Understanding of indexes and partitioning<

DirectEmployers