Staff API Software Engineer

US-CO-Englewood

Attract-careers1

Req #: 95778
Type: Fulltime-Regular
logo

EchoStar

Connect With Us:
Connect To Our Company
				Overview:

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.

Responsibilities:

Candidates must be willing to participate in at least one in-person interview, which may include a live whiteboarding or technical assessment session. 

EchoStar is looking for a Staff Software Engineer who will help build the technologies that enable millions of Americans to connect and converse with information and one another. You will work in a complex, fast-paced, and highly elastic environment that provides opportunities to navigate across different teams and projects.

Key Responsibilities:

* Design and develop scalable APIs, microservices (Java/Spring Boot), and web apps (Python/Node.js) for cloud and on-prem environments
* Deploy solutions using AWS EKS, Lambda, and GitLab CI/CD pipelines
* Collaborate with cross-functional teams to gather requirements and deliver secure, high-quality solutions
* Lead code reviews, enforce best practices, and mentor junior developers on Java and API standards
* Troubleshoot production issues, perform root cause analysis, and implement preventive measures
* Create and maintain technical documentation, logging, monitoring, and tracing for system reliability and support

Qualifications:

Education and Experience:

* Bachelor's Degree in Computer Science or related field
* 6+ years developing enterprise solutions with Java (Spring Boot, J2EE), Python, and cloud-native platforms
* 6+ years designing and managing REST APIs; 4+ years building microservices in AWS or similar clouds
* Proven experience in Agile environments (Scrum, Kanban) and strong knowledge of security protocols (OAuth, SAML), event-driven and message-based architectures

Skills and Qualifications:

* Proficient in serverless architectures using AWS Lambda, Redis, SQS, and API Gateways (e.g., Apigee)
* Experienced in CI/CD, containerization (Docker, Kubernetes), and Git-based SDLC tools like JIRA and Confluence
* Skilled in working with NoSQL databases (DynamoDB, MongoDB, DocumentDB) and API documentation tools like Swagger
* Strong background in threat modeling, risk assessments, code reviews, and cross-functional team collaboration

#LI-JZ2
			
Share this job: