← 返回岗位列表美国制造业fulltime

BAS服务开发工程师 II

雇主

Smart Tech Contracting

地点

远程 · Remote · 美国

待遇

$USD 63,000 - USD 76,650 / annual

工作模式

远程

截止日期

1月9日

🤖 AI 简历匹配评估

检测你的简历与该岗位的匹配度,免费

免费评估

岗位摘要

Smart Tech Contracting delivers turnkey BAS & EPMS solutions for mission-critical colocation and hyperscale data centers operating at national program scale.

岗位职责

Smart Tech Contractingdelivers turnkey BAS & EPMS solutions for mission-critical colocation and hyperscale data centers operating at national program scale. As a Master Systems Integrator (MSI), we unify controls construction (DDC, PLC, SCADA) with software engineering, optimized graphics / UI standards, and program-level governance.
Complex integrations are delivered cleanly, consistently, and fast. Our teams thrive in high-stakes environments where quality control and uptime matters, schedules are compressed, and coordination is everything.
Join us and be part of a team where your voice matters, your work makes an impact, and your growth is a shared priority.
Position Title:BAS Service Developer II — BAS Applications and Automation
Position Location:Remote with up to 50% travel to client sites throughout the US, must be located near a major US airport
JOB SUMMARY
The BAS Service Developer II designs, builds, and maintains the internal software tools that power the Smart Tech Contracting Service Division, including analytics, reporting, and workflow platforms such as Atheon. A core part of this role is embedding AI into the day-to-day operation of those tools so that the Service Division and other departments work faster, more consistently, and with less manual effort. This role turns real service operations — emergency response, preventative maintenance, site validation, ticketing, and client reporting — into reliable, secure, and easy-to-use applications.
In addition to software development, the BAS Service Developer II supports limited site validations and service work in Healthcare, Industrial, and Mission Critical / Technology environments. Direct field exposure keeps the tools grounded in how technicians and clients actually work.
The BAS Service Developer II will work with the service manager, service technicians, program managers, the project / service ticket manager, QA/QC, business development, and other internal departments, as well as client staff, while building tools and performing field support. The BAS Service Developer II will rely on instructions and pre-established guidelines to perform the functions of the job. Work is subject to technical review and is performed under moderate supervision.
This person will communicate and operate in line with organizational goals and values, as well as departmental objectives.
ESSENTIAL FUNCTIONS
Internal Software Development & Tool Delivery (35%)
Assist in designing, building, testing, and deploying internal web applications, dashboards, and automation tools that support BAS service operations
Develop and maintain features for internal platforms such as Atheon, including user interface, data models, and report outputs
Build application user interfaces that are clear, consistent, and usable by field technicians, service leadership, and client stakeholders
Use AI-assisted development platforms (such as Lovable and Replit) to accelerate prototyping and delivery; review, test, and refactor all generated code before production release
Manage source code, branches, pull requests, and releases in GitHub in accordance with company development standards
Write and maintain tests and perform quality checks on own work prior to release
Translate service workflows and requests from technicians and managers into documented requirements and prioritized backlog items
AI Enablement & Automation (20%)
Design, build, and integrate AI-powered features into internal tools, such as automated report drafting, ticket and service-history summarization, trend and anomaly analysis of BAS data, and natural-language search of company knowledge, using approved large language model (LLM) APIs and platforms
Develop and maintain AI-driven automations and agent workflows that reduce manual effort in ticketing, dispatch, preventative maintenance reporting, scheduling, and client communication across Service and other departments
Write, test, version, and refine prompts and workflows, and evaluate AI output for accuracy, consistency, and reliability, with human review in place for client-facing deliverables
Partner with Service, Project, Commissioning, QA/QC, and Business Development staff to identify highvalue AI use cases, assess feasibility, cost, and risk, and prioritize them for delivery
Monitor deployed AI features for output quality, usage, cost, and reliability, and maintain guardrails, logging, and fallback behavior
Ensure AI use complies with company AI-use policy, client confidentiality, and contractual data-handling requirements, including keeping client data out of unapproved tools and models
Train and support technicians and staff in adopting AI tools and best practices, and gather feedback to continuously improve AI-enabled workflows
Data, Integration & Platform Operations (15%)
Assist in building and maintaining databases, authentication, role-based access, and storage in Supabase, and cloud services in Microsoft Azure
Develop integrations and data pipelines between internal tools and external systems, including BAS data exports and trend data, service ticketing, Microsoft 365, Power Automate, and notification services
Monitor, troubleshoot, and maintain deployed tools, including bug triage, uptime, performance, backups, and dependency updates
Apply application security best practices, including secrets management, access control, and protection of client and confidential data
Site Validation & Service Support (25%)
Travel to client sites to assist with limited site validations of BAS points, sensors, and system data under the direction of a Service Technician or Program Manager
Assist service technicians with scheduled preventative maintenance and non-emergency service tasks as assigned
Observe field workflows and collect user feedback and requirements to improve internal tools
Deploy, demonstrate, and train field staff on new tools and features, on-site and remotely
Assist in documenting activities in detail and updating service work tickets using company tools
Documentation, Reporting & Collaboration (5%)
Maintain technical documentation including architecture notes, environment setup, user guides, and release notes
Provide development status, release, and tool adoption updates to the Service Manager
Participate in code reviews, backlog planning, and knowledge-sharing sessions
Manage personal hours using company tools
Completion of Assigned Tasks and Deliverables on Time and on Budget
Performs Other Related Dutiesas Assigned
POSITION PREFFERED EXPERIENCE(BEGINNER TO INTERMEDIATE LEVEL FOR ANY OF THE FOLLOWING)
Knowledge of software development fundamentals, including version control, debugging, APIs, and the software development lifecycle
Knowledge of modern application development languages and frameworks such as TypeScript / JavaScript, React, Python, and SQL
Knowledge of application UI / UX design principles and building responsive, user-friendly interfaces
Knowledge of Supabase (PostgreSQL, authentication, row-level security, edge functions) or similar backend platforms
Knowledge of Microsoft Azure cloud services, including application hosting, storage, and identity
Knowledge of GitHub, including branching, pull requests, and CI/CD workflows such as GitHub Actions
Knowledge of AI-assisted development platforms such as Lovable and Replit, and the ability to critically review, test, and secure AI-generated code
Knowledge of REST APIs, webhooks, JSON, and system-to-system data integration
Knowledge of integrating LLM APIs (such as Anthropic Claude or Azure OpenAI) into applications, including prompt engineering, structured outputs, and tool / function calling
Knowledge of AI-enabled workflow patterns such as retrieval-augmented generation (RAG), embeddings and vector search (e.g., pgvector in Supabase), AI agents, and Model Context Protocol (MCP) connectors
Knowledge of responsible AI use, including data privacy, hallucination and bias risks, output validation, and human-in-the-loop review
Knowledge of application security fundamentals, including authentication, authorization, secrets management, and data privacy
Knowledge of IoT or smart building solutions
Knowledge of BAS data and protocols (BACnet, Modbus, SNMP), including points, trends, and alarms; familiarity with Tridium Niagara, Honeywell WEBs, Distech Controls, Automated Logic, Delta Controls, or Reliable Controls preferred
Knowledge of Microsoft 365 and Power Automate preferred
Skilled at using MS Office Suite (Excel, Word, Outlook, PowerPoint, Teams), along with exceptional organizational skills for file management
Skilled in completing assignments accurately and with attention to detail
Skilled in writing clear technical documentation
Skilled in evaluating and testing AI output for accuracy and reliability
Skilled in coaching non-developers to adopt new tools and AI-assisted workflows
Ability to translate user needs and field workflows into technical requirements
Ability to leverage AI and emerging technologies to streamline workflows, optimize operational processes, and contribute to company-wide innovation
Ability to work successfully in a remote environment thru effective communication and organizational skills, self-motivation, proactiveness and resourcefulness in a distraction free workspace
Ability to follow company and site safety requirements
Ability to analyze and prepare documents, reports and correspondence
Ability to communicate effectively in both oral and written form (technical and non-technical information)
Ability to work successfully as a member of a team and independently with moderate supervision
Ability to work under pressure and meet close deadlines
Ability to achieve certification for NFPA70E and / or OSHA training as / if required
Ability to obtain client site access credentials, including background checks, as required
Organizational skills, with the ability to manage multiple tasks simultaneously
PHYSICAL DEMANDS
The following physical demands must be met by the employee to successfully perform the essential functions of
this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential
functions.
While performing the duties of this job, the employee is
Frequently required to remain in a stationary position and work at a computer
Frequently manipulating, moving or grasping small parts, devices or tools
Occasionally moving through office, critical facility and other environments (such as low temperatures, high temperatures and outdoor elements such as precipitation and wind), including tight and confined spaces
Occasionally descending / ascending stairs and ladders to access equipment
On occasion the employee may be required to position self under or over equipment
On occasion the employee may move equipment weighing up to 25 pounds
TRAVEL / RELOCATION REQUIREMENTS
Up to 50%, this may include travel to any or all 50 US states
Must be located near a major US airport
Effective May 7, 2025, and in accordance with U.S. federal regulations for domestic air travel, a valid REAL ID (or an acceptable alternative, such as a passport) is required for travel associated with this position
Travel may involve transportation by car or plane depending on the destination and nature of the business need
Travel is defined as physically leaving home on behalf of business activities including but not limited to client sites, meetings with other employees, meetings for business development purposes, running errands on behalf of the business, attending industry conferences, etc.
EDUCATION / EXPERIENCE REQUIREMENTS
Bachelor’s degree in computer science, software engineering, information technology, engineering or related discipline
OR
Two years of hands-on software development experience, including at least one application deployed to production and used by others
PREFERRED
Experience in BAS, HVAC controls, or low-voltage systems
Experience in mission-critical or healthcare environments
Experience with Azure or Supabase in a production environment
Experience building or deploying AI-enabled applications or automations (LLM APIs, agents, RAG) in a professional setting
BENEFITS
Smart Tech Contractingoffers a very competitive benefits package; highlights include
Choice of comprehensive medical plans (including two PPO-style plans and a HDHP w/ HSA option)
Dental and vision plans
Comprehensive medical, dental and vision benefits extended to spouse / domestic partner and dependent children up to age 26
401k with company match and self-directed brokerage account option
PTO including additional paid time off during the last week of the year
Company paid life insurance coverage for employees and their eligible dependents
Short and long-term disability, AD&D coverage
Professional development opportunities, tuition reimbursement and professional licensing assistance
Paid parental leave after one year of employment
CO, CA, IL, NY, WA,and Washington DC residents only: In accordance with CO, CA, IL, NY, WA, and Washington DC law, the range provided is STC's reasonable estimate of the base compensation for this role. The actual amount may differ based on non-discriminatory factors such as experience, knowledge, skills, abilities, and location.
Smart Tech Contractingis an EEO/Affirmative Action Employer and participates in the E-Verify program with the Department of Homeland Security. We encourage diversity in our workforce.
Are you ready to challenge yourself and redefine standards in the AEC industry? Apply now and join our award-winning team!
NOTICE TO THIRD PARTY AGENCIES:
STC does not accept unsolicited resumes from recruiters, employment agencies, or other staffing services. Unsolicited resumes include any resume or hiring document sent to STC in the absence of a signed Service Agreement where STC has expressly requested recruitment/staffing services specific to the position at hand. Any unsolicited resumes, including those submitted to hiring managers or other business leaders, will become the property of STC and STC will have the right to hire that candidate without reservation – no fee or other compensation will be owed or paid to the recruiter, employment agency, or other staffing service.
Originally posted on Himalayas

申请条件

- 具备BAS(楼宇自动化系统)应用与自动化相关软件开发经验
- 能够设计、构建和维护内部软件工具,包括分析、报告和工作流平台
- 具备将AI嵌入日常工具和运营的实践经验
- 熟悉服务运营流程,如应急响应、预防性维护、现场验证、工单管理和客户报告
- 具备开发可靠、安全、易用应用程序的能力
- 能够支持医疗、工业和关键任务/技术环境中的有限现场验证和服务工作
- 具备与跨职能团队协作的能力,包括服务经理、技术人员、项目经理、QA/QC和业务拓展等
- 能够适应高压力、高要求的工作环境,注重质量控制和正常运行时间
- 能够接受高达50%的美国客户现场出差
- 必须居住在靠近美国主要机场的地点
- 具备远程工作能力
- 优先考虑具备DDC、PLC、SCADA等控制系统施工经验
- 优先考虑具备软件工程、优化图形/UI标准和项目级治理经验
- 优先考虑具备数据中心或关键任务设施相关经验

雇主简介

Smart Tech Contracting 是一家总系统集成商,为关键任务托管和超大规模数据中心提供交钥匙的楼宇自动化系统(BAS)和电力监控系统(EPMS)解决方案,整合控制施工(DDC、PLC、SCADA)与软件工程、优化图形/UI标准以及项目级治理。

对这个岗位感兴趣?

该岗位通过项目服务流程申请,顾问可为您介绍项目详情与申请条件

咨询不收取任何费用,项目顾问将与您联系

申请海外岗位,英文简历符合当地格式规范吗?

AI 自动评估你与该岗位的匹配度,3 分钟出结果

免费评估简历匹配度

数据来源:Himalayas

岗位信息来源于公开渠道,版权归原作者所有