×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer - Software

Job in Germantown, Montgomery County, Maryland, 20875, USA
Listing for: EchoStar
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Principal Engineer I - Software

Company Summary

Echo Star builds solutions that help families and communities stay connected. We’ll launch your career and empower you to change lives.

Our brands include Boost Mobile, DISH TV, Gen Mobile, Hughes and Sling TV. We serve millions of customers with offerings ranging from satellite to streaming services and global to personal networking solutions.

Department Summary

Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers with the products and platforms of tomorrow.

Job Duties and Responsibilities

Principal Engineer I – Software sought by Hughes Network Systems LLC in Germantown, MD.

Design, develop, test, document, and analyze modules or features of new or upgraded software systems, applications, and new products. Develop and execute implementation according to project plans and priorities. Code, edit, document, and debug software based upon internal and customer requirements. Develop, design, and integrate OSS solutions using Microservices Architecture, Springboot, Mongo

DB, Kafka, Node.js and Oracle Database technologies. Implement and maintain OSS integration solutions with Element Management Systems from different vendors. Design and develop APIs for integration with third‑party systems. Collaborate with cross‑functional teams including product management, engineering, and support to identify and solve complex integration problems. Participate in Agile/Scrum software development processes to ensure high‑quality software delivery. Create technical documentation and provide training to technical support teams.

Skills,

Experience and Requirements

Requires:
Bachelor’s degree in Computer Science, or a closely related field plus 5 years of experience in job offered, senior software engineer, or closely related role. Must have 5 years of experience in each of the following:

  • Java, Springboot, GCP Cloud, Node.js, Microservices Architecture and Oracle Database
  • Cloud, Dev Ops, and CI/CD
  • Integrative OSS architecture and design principles
  • OSS with Element Management Systems from different vendors
  • Networking and telecommunications protocols such as TCP/IP, SNMP, and TL1
  • Designing and developing APIs for integration with third‑party systems
  • Agile/Scrum development methodology
Salary

Compensation: $ per Year.

Benefits

Employment is contingent on successful completion of a pre‑employment criminal background check, which may include a drug test.

Rate of Pay: $ per Year.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary