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.
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 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
#LI-JZ2
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
Share this job:
Share this Job