Salary
💰 $130,000 - $240,000 per year
Tech Stack
AzureCloudGoogle Cloud PlatformJavaSQL
About the role
- Lead the design and architecture of next-generation wireless communication networks across Wi-Fi, cellular, and satellite technologies.
- Develop and optimize network architectures to ensure reliability, scalability, performance, and security.
- Assist with spectrum planning, interference analysis, and performance optimization for wireless deployments.
- Evaluate and integrate emerging technologies to support enterprise, industrial, and remote connectivity use cases.
- Provide technical leadership to cross-functional engineering teams, mentor junior engineers, and influence long-term wireless strategy.
- Collaborate with stakeholders to align wireless network solutions with business needs and regulatory compliance.
- Define best practices, reference architectures, and technology roadmaps for wireless communications.
- Troubleshoot complex issues across multiple layers of the wireless stack and guide resolution.
- Lead project budgeting, planning, and management across multiple efforts and teams.
- Guide field and corporate roll-outs of technology and the stand-up of necessary system software, hardware, and equipment.
- Produce technical white papers, thought leadership, and formal training courses.
- Act as vendor relationship manager and lead disaster recovery planning and engineering efforts.
- Visit operational units (warehouses, stores, data centers) to understand needs and support deployments.
- Travel typically less than 10% and report to Systems Engineer Manager or Sr. Manager.
Requirements
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- Minimum Years of Work Experience: 6 (6-8 years preferred).
- Professional experience in all areas of Systems Engineering - Infrastructure, Network , Database, and Security; proficiency in at least 2 areas and mastery of at least 1.
- Mastery of working as part of a collaborative, cross-functional, modern engineering team.
- Proficiency in infrastructure, network, database, or security troubleshooting and remediation; experience with at least one other.
- Proficiency in installing and upgrading applications or databases and performing system maintenance.
- Proficiency in networking, system and hardware design and architecture, DBMS concepts, SQL programming, and client server concepts.
- Mastery of debuggers, runtime analysis, library systems, compiled programming, and software update tools.
- Mastery of complex system and environment analysis, design, and optimization.
- Experience with system and software deployment automation.
- Proficiency in object oriented programming languages (preferably Java), distributed computing environments, and code reviews.
- Experience with middleware design and development.
- Proficiency in system security design and management.
- Proficiency in disaster recovery planning and engineering.
- Proficiency in monitoring the operational status and performance of, and configuring as well as tuning, systems, networks, or databases.
- Proficiency in operating system commands and utilities as well as scripting.
- Proficiency in working with cloud platforms such as GCP and Azure.
- Proficiency in supporting a 24x7 retail operation.
- Bachelor's degree or equivalent in a related field.