The Supply Chain Technology team is the engine behind our hardware logistics, managing everything from device procurement to real-time inventory tracking for millions of customers. As a Senior Engineer, you are a technical lead of the development squad, responsible for the code integrity, performance, and scalability of our Supply Chain systems.
What Success Looks Like (Objectives):- Own the execution and deployment of critical supply chain platform components by converting architectural designs into scalable, production-ready specifications
- Partner with the Principal Product Owner to evaluate technical feasibility, estimate delivery effort, and systematically reduce technical debt across the platform
- Write mission-critical code, lead deep-dive code reviews, and maintain testing, documentation, and design pattern standards
- Build and maintain scalable API integrations connecting Supply Chain ERPs (Oracle/SAP), Warehouse Management Systems (WMS), and OSS/BSS platforms
- Optimize throughput for high-volume surge events while leading production issue resolutions to guarantee uptime and performance
- Elevate team capabilities by mentoring engineers, advocating modern DevOps practices, and driving automated testing and CI/CD pipelines
Core Skills, Competencies, and Key Experiences (What you'll bring)- Deep expertise in enterprise resource planning, warehouse management, or order management systems architecture and integration
- Mastery of modern backend languages such as Java, Go, or Python paired with cloud-native engineering expertise in AWS
- Advanced proficiency in microservices design, event-driven architectures using Kafka or RabbitMQ, and high-transaction database engineering
- Demonstrated track record in building secure API solutions and executing complex data migrations from legacy systems to cloud environments
- Applied AI literacy to integrate automated tools and intelligent capabilities into engineering workflows and platform processes
- Strategic collaboration skills to bridge abstract architectural concepts with practical Agile execution and delivery goals
Candidates must be willing to participate in at least one in-person interview.Minimum Requirements:- Minimum Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
- Minimum Experience: 10+ years of professional software engineering experience, including 3+ years in a Principal or Staff Engineer role
- Required Technical Skills: Must have at least 10 years of experience with:
- Enterprise supply chain architectures
- ERP/WMS systems, or complex integration engineering
- Modern backend development (Java, Go, or Python) and cloud-native platform infrastructure (AWS preferred)
- Microservices, event-driven messaging (Kafka/RabbitMQ), and high-volume database systems (SQL/NoSQL)
Salary RangeCompensation: $96,250.00/Year - $137,500.00/Year
About Our DepartmentOur 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.
BenefitsWe offer meaningful health perks, including flexible spending accounts, HSA, a 401(k) plan with company match, employee stock purchase plan, career opportunities, and a flexible time away plan. Review a benefits summary here: EchoStar Benefits
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies. Compensation is based on the role's location and is subject to change.
This job posting will be active for a minimum of 3 days and will continue to extend by 3 days until the position is filled.