Logo
Clearstory

Senior Full Stack Software Engineer - US

Clearstory, Walnut Creek, California, United States, 94598


Clearstory is digitizing and automating the change order process inside the commercial construction industry.

Just as TurboTax did for tax documents and Expensify did for receipts and expense reports, Clearstory is doing the same for change order communication and log management by building first-of-its-kind, category defining software that is revolutionizing the commercial construction industry.

We are looking for a Senior Full Stack Software Engineer with JavaScript (react.js, node.js) and Golang experience to join our growing engineering team to deliver world class software to our growing customer base.

Responsibilities include:

Work closely with our Product Development team members to define, create and maintain features in the Clearstory platformWrite and maintain unit tests and other quality checks to maintain a high level of coding excellenceShare your knowledge and experience with other team members through code reviews, pairing, lunch presentations and other sessionsIdentify pain points and areas of improvement for the development organization, with an eye toward improving ROIThe team you would join is working on projects such as:

Building new integrations to relieve customers' time-consuming need to double-enter dataRemoving the need to add error-prone and inefficient cost data by leveraging industry codesCreating new collaboration features to accommodate some of the industry's largest construction projectsRefactoring and tuning an existing code base which has found product-market fit to scale to match the size of our customer baseSpecific job requirements:

5+ years experience with TypeScript and web frameworks (we use Express, React with Material UI, and React Native)5+ years experience with SQL databases (we use both MySQL and Postgres)5+ years experience with RESTful APIsExtensive experience conducting peer code reviewsExperience writing test cases (integration/unit) for code and extensively testing your workExperience with cloud hosting (we are multi-cloud hosted; GCP, AWS)Familiarity with using Kubernetes and DockerNice to have skills:

Go experienceProgrammatic PDF document authoring/conversion/mergingConjur (or other RBAC auth systems and concepts)GetStream.io implementationBig data, data warehousing, BigQuery, etc.Pub/sub systemsFamiliarity with Snowplow and/or event tracking systemsFamiliarity with SDLC concepts and working in an environment that meets SOC 2 Type II requirements, GDPR, CCPA, etc.FinTech or ConTech experiencePrevious experience in the commercial construction industry either in-the-field or on the software sideRequirementsAbout You

We want you to be a part of the Clearstory success story so as you engage with us and our team members, it would be helpful for you to understand some of the core characteristics of our team - hopefully many of these resonate with you!

Passion and enthusiasm for your work and the CompanyLoves to take the initiativeAn upbeat, positive and good-to-be-around attitudeIs a "doer" with a hands-on approachCommitment to excellenceOperationally focused - thinking about the entire business and not just EngineeringAbility to influence peers, operational managers, and executive teamYou foster trustCollaborativeIntellectually curiousAbility to build relationships and earn the respect of other teamsOrganizational tolerance: able to work with ambiguity and constant changeGenuine passion for customer serviceBenefits

Hybrid work scheduleCompetitive market-rate salary for a Series A companySubsidized healthcare, vision, and dentalOnline education accessEarly equity!

We believe teams do their best work by drawing on a diverse range of backgrounds, and we strongly encourage women, people of color, members of the LGBTQ+ community, those who are neurally diverse, and those with physical challenges and/or disabilities to apply.

More important than meeting 100% of qualifications, we are looking for collaborative, long-term team members with a self-starter growth mindset, a commitment to proactive communication, and a bias towards action, who are aligned and excited with our company's mission to build the industry standard in digital change order communication for the commercial construction industry.

We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, let us know. As a company, we value fairness, collaboration, communication, leadership and build our teams around these values.