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 lead teams in building the modern technology-based solutions that enable millions of Americans to connect and converse with one another. You will work in a complex, fast-paced, and highly elastic environment that provides growth opportunities to learn by working closely with different teams, functions, and organization units.
Key Responsibilities:
* Lead a team of engineers, providing technical guidance across Java, Spring Boot, and AWS EKS microservices development.
* Collaborate with Product Owners and stakeholders to design secure, scalable REST APIs and serverless applications (Python/Node.js on AWS Lambda).
* Serve as the technical point of contact for the Development Manager, ensuring delivery quality and consistency.
* Drive DevOps practices, including CI/CD with GitLab and Harness, and implement monitoring, logging, and alerting.
* Integrate with third-party systems (e.g., Subsentio, Smarty Streets, Likewize, Wavelo) and support production troubleshooting.
* Contribute to Agile processes, peer reviews, technical documentation, and OpenAPI spec development.
Qualifications:
Education and Experience:
* Bachelor's Degree in Computer Science or related field High-level qualifications
* 6+ years experience as a full-stack software developer in Java, Spring boot, and Node.js in on-prem and cloud-native environments
* 6+ years of experience building API architecture/management for REST APIs
* 4+ years of experience building and managing microservices in AWS or other cloud platforms
* Experience working in an Agile environment: Scrum and Kanban using tools like JIRA, Rally, etc.
Skills and Qualifications:
* Deep expertise in Java, Spring Boot, REST APIs, and microservices, with strong experience in billing, credit, and financing systems.
* Skilled in developing serverless applications using AWS Lambda, Redis, SQS, and integrating with third-party APIs (e.g., Subsentio, Smarty Streets, Likewize, Wavelo).
* Proficient in event-driven and message-based architectures, caching strategies, and NoSQL databases like DynamoDB, MongoDB, and DocumentDB.
* Experienced with CI/CD pipelines, threat modeling, risk assessments, and secure code review practices.
* Hands-on with Docker, Kubernetes, API Gateways (Apigee), and API documentation tools like Swagger/Swagger Hub.
* Familiar with SDLC tools including JIRA, Confluence, Rally, and Git-based version control systems.
Share this job:
Share this Job