Company Name: Measurabl Job Details: $103k-$155k/yrRemoteFull,Time Job Url: https://hiring.cafe/job/cmlwcGxpbmdfX19tZWFzdXJhYmxqb2JzX19fNmI3YWRmYmItNjNmZS00Y2UzLWI5NGEtNmJlMzk2ODM3ZDli Job Description: Posted 3w agoSenior Software Engineer - Data Manager@ MeasurablView All JobsWebsiteUnited States$103k-$155k/yrRemoteFull TimeResponsibilities:Designing software, Implementing features, Collaborating with teamsRequirements Summary:7+ years of experience as an Engineer, with skills in Node, JavaScript, React, AWS, and more.Technical Tools Mentioned:Node, JavaScript, Typescript, React, AWS, Terraform, DataDog, Postgres, Kubernetes, Docker, GraphQL, REST APIs, Kafka Overview:Measurabl Engineering is execution-focused and customer-obsessed. As a Senior Software Engineer, you'll play a critical role in designing, implementing, testing, documenting, and maintaining software across the Measurabl platform. You'll also contribute to shaping and supporting the architecture of our applications.Success in this role means thriving in a fast-paced, continuous deployment environment—shipping code to production several times a day. We work with a trunk-based development model, avoiding long-lived feature branches to keep delivery nimble and collaborative. Our systems are built using microservices and loosely-coupled, evolutionary architectures, so understanding architectural trade-offs is a valuable skill.You'll collaborate closely with Product and Design, contributing to a highly cross-functional team that values user impact and iteration. We're not afraid to replace parts of the system—even those we built ourselves—when a better solution presents itself. Our workflow is inspired by Kanban and agile principles, but we’re pragmatic, not dogmatic.At Measurabl, engineers own the quality and reliability of their code end-to-end. That means writing tests, building observability tools, and ensuring systems perform well in production.Essential Functions & Responsibilities:The essential functions and responsibilities for this position include, but are not limited to, the following. Other duties may be assigned as needed. Development & InfrastructureDesign and code new software or modify existing software to add new featuresDebug existing applications and correct defects as necessaryIntegrate existing software into new or modified systems or operating environmentsRefactoring code; debug and resolve advanced software bugs or issues; determine the root cause and provide a fix without collateral damageModel the effective use of automated unit and integration-level tests to deliver quality softwareWork with other teams and engineers on software and system optimizations, helping to identify and remove potential performance bottlenecksStay up to date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best techniques and toolsTake ownership of one or more technical or product domains, becoming a go-to expert and driving the evolution, quality, and sustainability of solutions in that areaProvide ongoing support and maintenance for live systems, taking ownership of software throughout its lifecycleParticipate in support and on-call rotations, which may occasionally include coverage outside of standard business hours, to ensure Measurabl delivers a great customer experience and on service-level agreementsCollaborationShare leadership to improve existing software or design new applications on your team Collaborate cross-functionally with Product Managers and Designers to shape solutions that meet user needs and align with technical feasibilityCommunicate and collaborate effectively in an asynchronous, globally distributed team environment, ensuring clarity, context, and follow-through across time zonesContribute to, determine, and follow security practices and development standards Effectively demonstrate technical solutions to other software engineers in code reviewsParticipate in team code reviews and provide thoughtful commentary and assistance where neededProvide recommendations to management for improving documentation and software development process standards Convey domain knowledge to teammates and serve as a thought leader and partner to those within the teamProvide mentorship to support the development of other team members in their ability to develop software and support the Measurabl application. Ideal candidates will have experience with a combination of the following:Node / JavaScript / TypescriptReact and Remix / React RouterAWSTerraformDataDogPostgres (and use of RDBMSs and SQL in general)KubernetesDockerGraphQLREST APIsKafkaNice to Have (But Not Required) experience in the following:Domain knowledge (energy, decarbonization, and ESG compliance)Styra / OPA (Open Policy Agent)Domain-driven designAuthentication and authorization practicesSnowflakePythonScalaJava or other JVM languagesEducation & Experience:We have identified the following programs, experience, and knowledge that have helped others find success in this role at Measurabl. We understand though that knowledge comes from many forms of learning and experiences. Above all, we consider a person’s potential impact in the role and value their unique path to this point in their career.7+ years of experience as an Engineer in a professional settingA portfolio of work that demonstrates ability to develop and release a web applicationA combination of professional or educational experience (whether formal or informal) that affords you with the knowledge, skills, and abilities aboveSupervisory Responsibility:This job has no supervisory responsibilities/This job has supervisory responsibilitiesCompensation Range:$103,000 to $154,800 + DOE Perks & Benefits:100% Fully RemoteUnlimited PTO End of Year Holiday Paid Time Off Office set-up fund for new employeesMonthly phone or internet reimbursementLearning StipendsStock optionsEmployee Assistance and Holistic Well Being ResourcesHealth and Dental Insurance + HSA options (US)Pet Insurance (US)Matching 401k (US) Equal Employment Opportunity (U.S. based):Measurabl, Inc. provides equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws.  This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.#LI-remote