React
Node.js
TypeScript
Senior Full Stack Software Engineer
Overview
Clarasight provides global enterprises with a Carbon Planning platform to power emissions reduction. They are seeking a stellar person with exceptional data and engineering talent to build the Carbon Planning and Analytics platform.
Job Description
Clarasight is a company that provides a Carbon Planning platform to help global enterprises reduce emissions. They are looking for a Senior Full Stack Software Engineer to contribute to their mission of reversing climate change.
Responsibilities
- - Drive evolutions of our core web application
- - Drive the development of core systems that power the platform's Planning, Scenario Modeling, and Analytics capabilities
- - Drive the development of inter-system interoperability
- - Execute the full software development lifecycle; technical analysis and design, development, and unit test phases
- - Identify, deliver, and drive improvements and innovations within the software
- - Work across the stack to successfully deliver value to customers
- - Become a subject matter expert in travel and expense data and planning software systems
- - Provide technical leadership and share knowledge, for instance, through code reviews, pairing, ADRs, and presentations
Required Skills
- - 5+ years of software development experience in JavaScript web applications
- - 12+ months experience leading a project, team, or initiative
- - Expertise in React, Node.js, TypeScript, JavaScript, and SQL
- - Experience with data intensive, asynchronous, distributed systems
- - Experience going from 0 to 1
- - Experience in global, enterprise SaaS development
- - Experience with AWS: S3, RDS, EC2, IAM, Fargate, etc.
- - Experience with identity providers, ideally Auth0
- - Experience working in an agile development environment using git and agile project management tools
- - Experience building or using Financial Planning & Analysis (FP&A) systems
- - Ability and willingness to learn other coding languages and patterns quickly
- - Ability to define and uphold SLAs for operational processes you support
- - Collaborate with other Software and QA Engineers, Data Scientists, Report Developers, Product Managers, and Customer Success Professionals
- - Ability to debug hard problems at every level of the stack, i.e. you can debug a web application problem single-handedly all the way from the browser, through the transport, through the application and servers and databases and asynchronous queues
Benefits
- - Generous options in our early stage startup for key members of the team
- - Working among a diverse, expert team at the forefront of climate tech, behavioral change, and people technology
- - Opportunity to make a foundational contribution to our mission: close the gap between climate-related intention and action
- - Remote and Hybrid work environments
- - Robust benefits including full medical, dental and vision insurance, 401k (or similar retirement programs) and sustainability benefit ($500 annually to spend on increasing personal sustainability)