H2M architects + engineers, a multidisciplinary architectural, engineering, environmental consulting firm seeks a Software Engineer to join our team ONSITE in our Melville, NY office.
This role blends core software development, data engineering, and analytics with enterprise system integration. The ideal candidate is comfortable building and maintaining backend systems, developing data warehouses, and support reporting and business intelligence and AI initiatives.
You will work extensively with BST Global and integrate data from multiple internal and external systems to support operational and analytical needs.
Job Responsibilities
Design, develop, and maintain software solutions using Visual Studio, C, Python, and Ruby
Develop and/or maintain data warehouses to consolidate data from multiple sources
Design, write, and optimize complex SQL queries and database schemas
Develop customizations and Integrate data from BST Global (Financial system) with other internal and third-party systems
Develop and support Power BI datasets, models, and dashboards
Build and maintain system integrations across multiple platforms and services
Develop, train, and deploy AI / machine learning models for analytics, forecasting, automation, or decision support
Analyze large datasets to identify trends, patterns, and actionable insights
Ensure data accuracy, consistency, and performance across systems
Debug, optimize, and maintain existing applications and data pipelines
Document systems, processes, and integrations
Collaborate closely with stakeholders to understand business and reporting requirements
Improves operations by conducting systems analysis and recommending changes in policies and procedures.
Education and Qualifications
Bachelor’s Degree in Software Engineering or Equivalent
3 - 6 years of software development in Visual Basic and Python
Experience working with BST Global or similar ERP / professional services platforms is a plus
Familiarity with Power BI and data modeling
Familiarity in developing and /or deploying AI models into production environments
Familiarity with APIs, file-based integrations, and scheduled jobs
Experience with Git or other version control systems
Background in performance-sensitive or systems-level development
Knowledge in C and Ruby
Familiarity in web development
The salary range for this role is $115,000 to $150,000 annually.
The employment offer may deviate from this published range based on a variety of factors, including but not limited to, experience, specialty, knowledge, education, geography and/or related certifications – not related to any applicant’s characteristics protected by local, state or federal law. Note: The salary or hourly rate indicated does not include other forms of compensation or benefits.