Lead API Engineer

US-CO-Englewood

Attract-careers1

Req #: 91786
Type: Fulltime-Regular

DISH

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:

DISH 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 cloud-based solutions across AWS, Google Cloud, and on-prem infrastructure in collaboration with cross-functional stakeholders.

* Build and deploy microservices in Java/Spring Boot using AWS EKS, and develop web apps with Python or Node.js using AWS Lambda.

* Lead API development using OpenAPI Specifications, ensuring scalability, security, and alignment with business requirements.

* Drive code and design quality through peer reviews, GitLab CI/CD pipelines, and robust logging, monitoring, and security practices.

* Troubleshoot microservice/API issues, perform root cause analysis, and implement long-term solutions for production stability.

* Mentor junior developers and contribute to agile team activities including technical grooming, story refinement, and documentation.

Qualifications:

Education and Experience:

* Bachelor's Degree in Computer Science or a related field with over 6 years of experience in enterprise Java (Java, J2EE, Spring, Spring Boot), Python, and cloud-native development.

* Extensive experience designing and managing RESTful APIs and microservices in AWS and other cloud platforms.

* Deep expertise in API architecture, web application frameworks, and development best practices in secure, scalable environments.

* Strong understanding of security protocols (OAuth, SAML), governance, event-driven and message-based architectures, and caching strategies.

* Proven success working in Agile environments (Scrum, Kanban), contributing to iterative development and continuous delivery.

* Demonstrated ability to lead and collaborate across teams, providing technical mentorship and ensuring alignment with enterprise standards.

Skills and Qualifications:

* Developed serverless applications using AWS Lambda, Redis, SQS, and integrated cloud-native technologies.

* Proficient in CI/CD pipelines, Git-based source control, and SDLC tools such as JIRA, Confluence, and Rally.

* Experienced in API development and management using Swagger/Swagger Hub and gateways like Apigee.

* Strong background in database solutions including DynamoDB, MongoDB, and DocumentDB.

* Skilled in containerization and orchestration using Docker and Kubernetes, with solid understanding of agile methodologies.

* Demonstrated expertise in threat modeling, risk assessments, secure code reviews, and effective global team communication.

#LI-JZ2
			
Share this job: