Senior Software Engineer (Data-Focused Growth)

2 Days Old

Embue is a growing startup on a mission to revolutionize smart building management-reducing energy consumption and carbon footprints while maintaining resident comfort. We are seeking a Senior Software Engineer with a strong interest in data-focused development and the flexibility to contribute across the stack as needed. Our ideal candidate is either already experienced in back-end data systems and analytics or eager to learn and expand their skill set on the job.
Candidates must reside within a three-hour driving distance of Worcester, MA . Our engineering team meets in person (currently the first and third Thursdays of each month), and attendance on those days is mandatory.
Key Responsibilities
Back-End & Data Engineering : Architect and implement server-side services, APIs, and data storage solutions, with an emphasis on scalable, data-driven applications Build and maintain data pipelines, integrations, and related infrastructure (including data analytics, processing, and visualization components)
Collaboration & Technical Leadership : Work closely with cross-functional teams (Product, Data, IoT) to gather requirements, define technical specifications, and create robust software solutions As we continue to grow our team, help establish internal training and mentoring programs to facilitate knowledge transfer in data engineering or analytics approaches to other Embue engineers
Quality & Best Practices : Ensure high-quality code through code reviews, automated testing, and adherence to best practices Contribute to ongoing improvements of coding standards, processes, and tooling
Continuous Learning & Growth : If you already have data analytics or data science experience, and/or as you acquire that knowledge on-the-job, you will help define and shape Embue's data-driven initiatives If you're looking to sharpen or develop data-related skills (e.g., analytics, data visualization, time-series analysis, IoT data processing), we will actively support your professional development
DevOps & Infrastructure : Occasionally assist in diagnosing or addressing infrastructure-related issues affecting applications or platforms Collaborate on deployments, performance monitoring, and optimization
Technical Requirements Core Expertise : 5+ years of professional software engineering experience, predominantly in backend development. Strong coding proficiency in at least one relevant language (e.g., Python , TypeScript , or JavaScript ) Experience designing RESTful or GraphQL APIs; familiarity with Node.js and GraphQL frameworks (e.g., Apollo Server, graphql-compose) is a plus Comfort working with databases (e.g., MongoDB, Postgres, Redis), data modeling, and data processing
Preferred or Willing to Learn : Data analytics, BI, or data visualization tools and techniques (e.g., building dashboards, working with and analyzing time-series data) IoT or energy data experience, including sensor data processing or device management. DevOps principles and cloud infrastructure (AWS, Docker, Kubernetes)
Front-End (Nice-to-Have) Basic familiarity with front-end frameworks such as React is beneficial but not required . If desired, opportunities exist to collaborate on front-end features, but this is secondary to your core back-end/data focus Required Skills and Qualifications Education/Experience : Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience
Problem-Solving & Adaptability : Ability to tackle complex challenges independently or in teams, quickly learning new tools and methods as needed
Communication & Collaboration : Strong communication skills; comfortable working in a dynamic, collaborative environment
Location Requirement : Must reside within three hours of Worcester, MA and attend in-person team meetings twice a month
Preferred Qualifications (Not Required) Data Science & Analytics : Experience with statistical analysis, machine learning, or time-series modeling IoT Experience : Familiarity with IoT platforms, sensor data, or other relevant technologies Performance & Security : Understanding of OWASP guidelines, performance monitoring, and optimization best practices Work Conditions Remote Flexibility : Primarily remote role with flexible working hours, except for mandatory in-person meetings twice a month in Worcester, MA Team Environment : Join a supportive, collaborative culture that values innovation and continuous improvement Why Join Embue? Mission-Driven : Contribute to a product focused on sustainability, energy efficiency, and improved residential comfort Growth Opportunities : Gain or expand expertise in data engineering, analytics, and IoT within a supportive and fast-paced environment Impact & Ownership : As an early-stage startup, your contributions will have direct influence on the product and its success
Application Process
Interested candidates should submit: Resume highlighting relevant backend/data engineering skills. Cover Letter detailing: Your back-end and/or data engineering experience Any existing data analytics or data science knowledge-or your interest in developing such skills Confirmation that you live within a three-hour drive of Worcester, MA
Embue is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Location:
Worcester, MA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search