JOBSEARCHER

Staff Software Engineer

Overview As a Staff Software Engineer on HME’s Cloud Engineering team, you will design, build, and support scalable cloud-native applications and services that power products and customer experiences. You’ll work with product managers, architects, and engineers across teams to create modern web apps, APIs, and data solutions in Azure. You’ll mentor junior engineers and help define standards while tackling performance, security, and reliability at scale. This role offers meaningful impact on customer-facing solutions and cross-functional collaboration with a growth-oriented culture. Compensation / Benefitstuition reimbursement3 weeks paid vacationpaid holidaysmedical coveragevision and dental coveragepet insurance? (text mentions) true? (present) yes? Wait check ResponsibilitiesDesign, develop, test, deploy, and maintain cloud-native applications and servicesBuild responsive web applications using React, JavaScript/TypeScript, HTML, and CSSDevelop scalable RESTful APIs and backend services using Node.jsDesign and implement secure, reliable integrations between internal and external systemsCreate and optimize SQL database schemas, stored procedures, indexes, and queriesTroubleshoot application, API, and database performance issuesParticipate in architecture discussions and technical design reviewsImplement automated testing, CI/CD pipelines, and DevOps best practicesMonitor and improve application performance, availability, and scalabilityMentor junior engineers and contribute to engineering standards and best practicesCollaborate with cross-functional teams to deliver high-quality solutions  Key requirementsBachelor's degree in Computer Science, Software Engineering8+ years of professional software development experience5+ years of full-stack experience with Node.js and ReactRelational database design, SQL optimization, indexing, and ETL pipelinesProficiency in JavaScript and/or TypeScriptExperience building and consuming REST APIsKubernetes knowledge preferredGit-based source control and modern development workflowsCloud environments experience; Microsoft Azure preferredStrong problem-solving, communication, and collaboration skillsExperience designing normalized, high-performance SQL schemas and tuning queriesData modeling, ETL processes, and large-volume data handlingProduction database support in a cloud environmentcommunicationcollaborationproblem-solvingNode.jsReactJavaScript