Supervisory Full Stack Engineer
Location: Hybrid
Job Description
The Senior Full Stack Engineer will lead design of the architecture and features that form the main EdgeCase of world class digital products focused on advancing affordable internet connectivity around the world. We are looking for an experienced and talented engineer who is highly skilled at both working independently and managing a team of other highly skilled engineers. The person filling this position will initially start with a small team, then help grow and manage it as product development increases.
You
You are an experienced engineer who excels at writing high quality and readable code, implementing the necessary tests to control its quality and intuitive documentation. You will adhere to the highest technical standards and lead improvements to the engineering processes across the company. You want to help create an effective engineering team and are able to mentor other engineers. You are skilled at keeping team members engaged and motivated. You are able to develop essential introductory/learning materials for new engineers. You are an individual who enjoys and excels at designing and building products from scratch, who can work across technical domains.
Responsibilities
● Play a critical role in ensuring the technical quality of a variety of front end, middle tier, and backend code.
● Oversee functioning of the EdgeCase stack.
● Serve on the management team and help guide EdgeCase’s growth.
● Work independently with the engineering team to understand functional requirements, and to propose and execute design, architectural and functionality changes.
● Socialize new functionality, design ideas, within and outside the team to get diverse feedback.
● Help with prioritization decisions and help achieve timely delivery of all tasks.
● Travel to deployment countries to witness field deployment of EdgeCase devices and to cultivate new functionality and service ideas.
● Supervise the work of engineers located in multiple time zones.
● Have good partnership skills and be motivated to collaborate with others.
Required Qualifications:
● Bachelor’s degree in computer science or related technical field, or enough work experience to have acquired enough skills and expertise to operate at a senior level. Applicants should have at least 8 years technical engineering experience with coding in some of the following languages: C, C++, Rust, Java, JavaScript, Python, HTML5, MySQL, Postgres, and others.
● Experience managing networking and strong knowledge of networking protocols
● Understanding of how telecommunications systems (cell networks, internet service providers, satellite internet) work, including their respective technology and business models.
● Experience building full-stack applications.
● Experience with a cloud-based application environment.
● Familiarity with various internet backhaul technologies.
● Experience forking existing technologies.
● Familiarity with internet access challenges around the world.
● Fluency in English.
● 100% time commitment to the role.
Preferred Qualifications
Master’s degree in computer science or related technical field or enough work experience to have acquired enough skills and expertise to operate at a senior level. Applicants should have at least 8 years technical engineering experience with coding in languages including a combination of some of the following languages: C, C++, Rust, Java, JavaScript, Python, HTML5, MySQL, Postgres.
Experience in building data pipelines and big data architectures.
Experience building and structuring engineering teams from 0 to 10 engineers.
Benefits
Competitive salary.
Paid leave for health or family needs.
Company support for your professional growth.
Support for work-life balance.
Create life-changing solutions useful for up to 3 billion people in the world.
This role has the possibility of being hybrid, with a minimum 3 days per week in the office. Specific hours and days onsite will be determined by business needs and are subject to change with appropriate advanced notice.
To apply, please send your CV and a letter of interest to info@edgecase.com or click on the button below.