CivilGrid is a venture-backed SaaS construction tech company located in Boston, MA, focused on building the "Google Maps for the Underground."
The company aims to disrupt a $4.7T US industry segment that requires innovation.
CivilGrid aggregates public and proprietary utility, geotechnical, environmental, and jurisdictional data, which is sold via a collaborative SaaS mapping platform.
The platform helps engineers and developers make early-stage decisions on real estate and infrastructure projects by providing real-time data access, reducing labor and project delays, and accelerating decision-making.
As a Senior Full Stack Engineer, you will be a foundational team member responsible for designing and building end-to-end features, tackling various areas including web and mobile applications, mapping interfaces, data processing pipelines, and real-time collaboration tools.
You will profile and tune performance across the entire stack, implement and maintain analytics, health monitoring, alerts, and logging, and conduct code reviews while mentoring junior engineers.
Requirements:
You should have 4β7 years of experience working with JavaScript or TypeScript, particularly with React and Node.js (or equivalent frameworks).
You must be comfortable driving 0β1 development, taking projects from conception through to production launches.
You should thrive in greenfield environments and enjoy architecting, designing, and executing new systems and solutions.
Strong verbal and written communication skills are required to articulate ideas clearly and collaborate effectively.
You must have demonstrated experience managing and maintaining high-scale production systems.
A security mindset is necessary, with experience in compliance, SOC 2 requirements, and threat modeling.
DevOps competence is required, including knowledge of CI/CD, cloud architecture, and containerization (Docker, Kubernetes).
You must be authorized to work in the United States.
A degree in Computer Science, Civil Engineering, or a related field (B.S. or M.S.) is a bonus but not required.
Benefits:
The position offers interesting and challenging work with lots of room for growth.
You will receive a competitive salary and equity.
Health insurance is provided.
The work environment is flexible and remote-friendly.
You will have access to a Flexible Spending Account (FSA) for health and dependent care.
Unlimited Paid Time Off (PTO) is also a benefit of this position.