
Senior Software Engineer, Full Stack
T-Mobile
full-time
Posted on:
Location Type: Hybrid
Location: Bellevue • Kansas • Texas • United States
Visit company websiteExplore more
Salary
💰 $114,200 - $206,000 per year
Job Level
About the role
- Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations
- Expected to supervise base and associate level engineers as needed
- Understands system protocols, how systems operate and data flows
- Aware of current technology benefits
- Expected to independently develop a full software stack
- Innovation Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service
- Review existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives
- Collaborates with technical teams and utilizes system expertise to deliver technical solutions
- Writes basic documentation on how technology works
Requirements
- Bachelor's Degree Computer Science or Engineering (Required)
- 4-7 years Technical engineering experience (Required)
- Work with Generative AI technologies to build and integrate advanced AI functionalities
- Implement and manage micro-services architecture to ensure scalability and flexibility of AI solutions
- Develop APIs to interact with Large Language Models (LLMs) and other AI components
Benefits
- Medical, dental and vision insurance
- Flexible spending account
- 401(k)
- Employee stock grants
- Employee stock purchase plan
- Paid time off and up to 12 paid holidays
- Paid parental and family leave
- Family building benefits
- Back-up care
- Enhanced family support
- Childcare subsidy
- Tuition assistance
- College coaching
- Short- and long-term disability
- Voluntary AD&D coverage
- Voluntary accident coverage
- Voluntary life insurance
- Voluntary disability insurance
- Voluntary long-term care insurance
- Mobile service & home internet discounts
- Pet insurance
- Access to commuter and transit programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentmicro-services architectureAPI developmentGenerative AILarge Language Modelssystem protocolsdata flow analysissoftware stack developmenttechnical documentationengineering project management
Soft Skills
supervisioncollaborationinnovationproblem-solvingcommunicationefficiency improvementtechnical leadershipindependenceanalytical thinkingreport preparation
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering