Headquarters: Kitchener, ON
Senior Systems Engineer (Remote, Canada)
Who We are?
Techstars portfolio company
Winner of Digital News Innovation Challenge by Facebook
Winner of Mobile Apps Showdown at CES
Featured at Mobile World Congress
Featured on New York Times, Financial Times, Newsmax, Forbes and more
Our site has even been retweeted by the POTUS
Develop a comprehensive understanding of our platform’s various systems by collaborating closely with system owners. Your goal will be to attain not just a surface-level knowledge but a deep, nuanced understanding that allows you to see the interconnectedness of all parts.
Act as the pivotal technical intermediary among the engineering teams and non-technical stakeholders. Your task involves fielding technical inquiries, suggestions, and feedback, translating complex system functionalities into actionable plans, and conveying these insights in an accessible manner.
Drive system integration and optimization efforts by identifying opportunities to enhance performance, streamline processes, and ensure scalability. Your work will directly contribute to the platform’s reliability and efficiency.
Implement and maintain best practices for system management, including monitoring, performance tuning, and disaster recovery planning. You will ensure our systems are robust, secure, and able to support our growth ambitions.
Facilitate knowledge sharing and documentation, ensuring that critical information about our systems architecture and operations is accessible and understandable to both technical and non-technical team members.
Contribute to the strategic planning of system expansions and upgrades, working hand-in-hand with the development team to forecast future needs and potential bottlenecks.
Interdisciplinary Knowledge Application: Primarily, your role is to act as a bridge between technical and non-technical teams, adeptly managing suggestions, questions, and feedback. Whether by providing direct solutions and actionable recommendations or by directing queries to the appropriate teams, your interdisciplinary knowledge will be crucial in enhancing platform coherence and functionality.
Cross-Platform Feature Structuring and Coordination: you will not only play a key role in the initial planning stages but also in the ongoing coordination during the development of proposed cross-platform features. Your responsibilities will include conceptualizing the structural framework of these features to ensure their seamless integration and optimal functionality across the diverse technological landscape of our platform. This involves working closely with various teams to navigate the complexities of integrating new features, maintaining clear communication channels to address any challenges that arise during development, and ensuring that all components work together cohesively to enhance the user experience.
Based on your specific expertise in the key technologies we utilize, you may also be tasked with conducting advanced optimizations and upgrades to individual systems. Your ability to apply your knowledge in at least two or three of these technologies will be pivotal in driving enhancements and ensuring system efficiency.
AWS Infrastructure (Minimum 3 years of experience required): Proficiency with AWS services including EC2, RDS, CloudFront, CloudWatch, ECS, Elasticache, Route 53, WAF & Shield, Lambda, SQS, and SNS.
MySQL Database (Minimum 2 years of experience required): Solid understanding of MySQL (or similar RDB) for managing our structured data needs, ensuring data integrity, and optimizing query performance.
Terraform (Minimum 1 year of experience recommended): Ground uses TF for infrastructure as code (IaC) to manage a growing proportion of our setup. You’ll use Terraform to automate the setup, maintenance, and scaling of our infrastructure, ensuring consistency and reliability.
Node JS & Express (Minimum 1 year of experience recommended): Familiar with using Node JS and Express for building efficient, scalable back-end services.
Elasticsearch (Minimum 1 year of experience recommended): You’ll develop an understanding of our Elasticsearch clusters, the nature of the data in them, and how to use or augment that data efficiently to achieve our goals.
Other Services and Concepts: Firebase (Cloud Messaging, Authentication), ETL Pipelines, NextJs & Serverless, CI/CD Pipelines, automated documentation.
A deep curiosity and interest in the political system, and the relationship between tech and media
Experience using any of Ground News’ products (app, website, extension, newsletters)
A passion for data analysis and the tools that facilitate it