Technical Lead
ZEDEDA
IT
San Jose, CA, USA
Posted on Oct 26, 2024
ZEDEDA is a simple and scalable cloud-based IoT edge orchestration solution that delivers visibility, control and security for the distributed edge with the freedom of deploying and managing any app on any hardware at scale and connecting to any cloud or on-premises system. With ZEDEDA customers can seamlessly manage and deploy any compute node to instantly unlock the value of IoT data, make real-time decisions, maximize operational efficiency and drive new business outcomes. We are looking for an experienced Senior Site Reliability Engineer (SRE) who is seeking new challenges and wants to make their mark by contributing to the design and upkeep of an exciting start-up.
Duties
Plan, initiate and manage IT projects which includes review design documents written by other members of the team and participate in technical discussions with extended teams to develop solutions and ideas to solve new problems. Interact with customers and customer success team to understand new feature requirements. Create software design specifications for new product features and deliverables. Lead team members to develop, test, and deliver software features conforming to approved design specifications. Participate in peer developed software code reviews and design specification reviews. Participate in brainstorming sessions with senior peers for new product feature ideas. Participate in discussions with customers to understand requirements and come up with prototyped solutions. Lead, guide, and mentor new team members and bring them up to speed on their initial tasks. Investigate and resolve software issues reported by customers. Create new, and deepen existing, relationships; and deliver a renewed focus on new business by executing on targets and key performance indicators. Monitor progress to ensure deadlines, standards, and costs are met.
Qualifications
- Education Required: Bachelor’s degree or foreign equivalent in Electronics Engineering, Computer Science, Electrical Engineering, or related field
- Experience Required: 5 years of progressive experience as Software Engineer, Senior Software Engineer, or related occupation
Requirements
- Must have at least 5 years of prior work experience in each of the following:
- Reviewing technical specifications to assess merits and ensure compatibility is maintained for product components.
- Developing and testing software components after understanding new product and feature requirements from customers.
- Preparing feature requirement and software design documents for the software development process.
- Using computer networks, network protocols, and packet switching technologies including TCP/IP, DNS, DHCP, and ACLs.
- Developing cloud solutions using micro service-based architecture.
- Working with SQL/PLSQL databases, non-relational databases, and using time series database indexing strategies to build information databases.
- Working with Crypto technologies including x509 certificates, Diffie-Hellman key exchange, and hashicorp vault used for data encryption, data validation, and secure information storage.
- Position requires 8% domestic and international travel, fully reimbursed by employer.
Pay & Benefits
Zededa’s main compensation philosophy is to provide you with the opportunity to progress as you grow and develop with the company. The base pay range, dependent on your skills, qualifications, experience and location for this role is between $229, 442 and $235,000, and will also include commission, equity and benefits components to round out your total compensation.