Staff Software Engineer
5 days ago
DISH, an EchoStar company, has been reimagining the future of connectivity for more than 40 years. Our business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building America's First Smart Network---.
Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Mobile and Gen Mobile.
Department Summary
Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our people play vital roles in connecting consumers with the products and platforms of tomorrow.
Job Duties and Responsibilities
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:
- Technically lead a team of engineers with varying levels of skills in Java Development
- Collaborate with PO and cross-functional stakeholders to elicit requirements, and then design & develop highly scalable and secure Restful Microservices in Java, Spring Boot & AWS EKS environment
- Be the Go-To person for Development Manager for all the technical aspects of the team
- Design and develop Develop Web applications using Python or Node.js using AWS Lambdas and other serverless technologies
- Design and develop API specifications using OpenAPI Specifications
- Ensure high-quality delivery by working closely with development & testing teams, performing peer reviews of code
- Create and enhance Continuous Delivery, Integration & Validation practices with the help of tools like GitLab, Harness, etc.
- Implement logging, monitoring, and reporting capabilities for the developed services
- Help develop solutions that integrate with 3rd party and vendor systems to seamlessly
- Assist support teams with domain and functional knowledge in troubleshooting technical production issues
- Create appropriate technical documentation to support project delivery and support plans
- Participate and contribute to grooming technical user stories with the agile software development team
Skills, Experience and Requirements
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:- Experience in Billing and Credit as well as Financing related concepts
- Extensive experience developing web applications using Java and Spring boot
- Experience developing serverless applications using AWS Lambdas, Redis, SQS, and other technologies.
- Demonstrated experience in Event Driven Architecture, message-based architectures, caching strategies and frameworks
- Demonstrated experience with CI/CD processes & technologies
- Demonstrated performance of threat modeling, risk assessment techniques, and code reviews
- Experience working with DB solutions such as DynamoDB, MongoDB, DocumentDB, etc.
- Experience using SDLC tools such as JIRA, Confluence, Rally, or other Git-based source control
- Experience with Swagger/Swagger Hub
- Experience with API Gateways such as Apigee
- Experience with Docker & Kubernetes and building microservices
Salary Ranges
Compensation: $110,100.00/Year - $157,300.00/Year
Benefits
We offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities and a flexible time away plan. All benefits can be viewed here: DISH 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 based on work location. Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check.
This will be posted for a minimum of 3 days or until the position is filled.
-
Staff Software Engineer
4 days ago
Plano, United States Intuit Full timeOverview Come join the Virtual Experts Platform (VEP) as a Staff Software Engineer. VEP powers AI-driven digital expertise and AI-assisted human expertise for all Intuit customers to ensure customers who enter the Intuit ecosystem never experience a ‘dead-end’ and always have a trusted expert by their side to help them along the way. VEP is core to...
-
Staff Software Dev QA Engineer
2 days ago
Sunnyvale, CA, United States Software Aspekte Full timeFortinet is looking for a Senior Software Dev QA Engineer to assist CloudServices Team to Maintain and develop automated test scripts to validate all aspect of products based on variety of test cases. Provide end-to-end quality assurance solutions for cloud security products to the development, marketing, sales team etc. Bring cutting-edge cloud security...
-
Staff Software Engineer
3 weeks ago
Plano, United States Toyota North America Full timeWho we areCollaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world’s most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We’re looking for diverse,...
-
Staff Software Engineer
3 weeks ago
plano, United States Toyota North America Full timeWho we areCollaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world’s most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We’re looking for diverse,...
-
Staff Software Engineer
4 weeks ago
plano, United States Toyota North America Full timeWho we areCollaborative. Respectful. A place to dream and do. These are just a few words that describe what life is like at Toyota. As one of the world’s most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We’re looking for diverse,...
-
Senior Software Engineer
4 weeks ago
Austin, TX, United States CORRIDOR Aviation Service Software Full timeOverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...
-
Senior DevOps Engineer
1 month ago
Plano, TX, United States TCP Software Full timeWe are seeking a highly skilled and experienced Senior CloudOps Engineer to join our dynamic and innovative team. As a Senior CloudOps Engineer, you will play a critical role in designing, implementing, and managing our cloud infrastructure and CI/CD pipelines. You will collaborate with cross-functional teams to ensure smooth integration of software...
-
Software Engineer
3 days ago
Los Angeles, CA, United States Software Resources Full timeWe are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...
-
Software Engineering Manager
3 months ago
Omaha, NE, United States Election Systems & Software Full timeWe support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...
-
Software Engineering Manager
2 months ago
Omaha, NE, United States Election Systems & Software Full timeWe support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...
-
Staff Engineer Software/IT Digital Marketing
4 days ago
Plano, United States Safeway Full timeEmployer: Safeway Inc. Job Title: Staff Engineer Software/IT Digital Marketing Job Location: 6080 Tennyson Parkway, Plano, TX 75024 (Collin County) Job Duties: Deliver projects that pertain to the marketing business functions. Work with Martech and AdTech programs. Work closely with the Manager of Marketing Engineering, and partner with its peer...
-
Software Engineering Manager
4 weeks ago
Omaha, NE, United States Election Systems & Software Full timeJob DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...
-
Staff Software Engineer
2 days ago
Dedham, MA, United States Entyre Inc Full timeCompany Overview :We are a dynamic and growing company expanding our presence in the U.S. with a new office in Boston. As we continue to innovate and grow, we are seeking a highly skilled Staff Engineer to join our team as the first technical hire in the Boston office. This is a unique opportunity to take on a leadership role, shape the future of our...
-
Staff Software Engineer
3 days ago
Boston, MA, United States Snyk Ltd. Full timeOur Opportunity As a Staff Software Engineer at Snyk you will be a member of the wider Engineering Team and will drive technical leadership for one team or more. The Staff Software Engineer fundamentally improves the group product, team processes, and technical strategy, in alignment with overall business goals. Meanwhile fostering an environment of...
-
Embedded Software Engineer
1 month ago
Huntsville, AL, United States Thompson Software Solutions Full timeThompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...
-
Staff Engineer, Software
2 days ago
San Jose, CA, United States Celestica Inc. Full timeStaff Engineer, Software Location: San Jose, CA, US The Staff Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to...
-
Robotics Software Engineer V
1 month ago
Redmond, WA, United States Intelliswift Software Full timeJob Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...
-
Staff Software Engineer
2 days ago
Chicago, IL, United States ZipRecruiter Full timeJob Description RedShelf is a fast-paced and growing Chicago-based EdTech company helping to make education both more affordable and more effective through the use of digital instructional resources. Partnering with more than 600 publishers and 1,900 campuses nationwide, we provide a leading-edge, end-to-end software platform for effortlessly distributing...
-
Senior Software Engineer
3 days ago
Atlanta, GA, United States Ultimate Software Full timeHere at UKG, our purpose is people. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. Our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our...
-
Staff Software Engineer
1 month ago
Duluth, GA, United States Applied Optoelectronics, Inc. Full timeSummaryApplied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks worldwide, where they are used in the internet data center, CATV broadband, telecom, and FTTH markets. AOI...