Non-intrusive Subsurface Imaging
Lead Utility Engineer
Location
New York
Posted
28 days ago
Salary
$160K - $200K / year
Seniority
Senior
Job Description
Lead Utility Engineer
Exodigo
• Serve as the engineering decision-maker for subsurface utility map creation dilemmas, ensuring optimal technical outcomes aligned with project and product goals. • Represent Exodigo in client-facing settings, participating in meetings to explain, defend, and answer questions related to mapping outputs and engineering considerations. • Develop deep expertise in the Exodigo tech stack and use that knowledge to inform engineering decisions and trade-offs. • Take full ownership of the quality of final deliverables, ensuring accuracy, consistency, and adherence to engineering standards. • Analyze and design utility systems for large-scale infrastructure projects, ensuring seamless integration with Exodigo’s core product. • Create and review conceptual utility plans, proposing optimized engineering solutions that minimize project disruption. • Ensure compatibility and compliance with CAD formats and deliverables specific to utility engineering. • Conduct QA/QC processes across deliverables, focusing on improving accuracy and logical integrity throughout all project phases. • Collaborate with cross-functional teams to align engineering decisions with advanced mapping and AI-driven technologies. • Stay highly up to date with utility engineering standards, conventions, and industry changes, and apply them in daily work.
Job Requirements
- Bachelor’s or master's degree in civil engineering
- Must possess a Professional Engineering (PE) License
- 7-10 years of experience in SUE (Subsurface Utility Engineering), preferably on complex infrastructure projects
- Strong familiarity with utility engineering standards and best practices, with a commitment to continuous learning in this domain
- Proficiency in Autodesk and/or Bentley Systems, and GIS, with strong skills in CAD formats and engineering deliverables
- Ability to deeply understand and work within a technology-driven environment (AI/mapping platforms preferred)
- Strong analytical thinking and engineering judgment, especially in ambiguous or complex scenarios
- Experience with QA/QC processes and a strong sense of ownership over deliverable quality
- Excellent communication skills, including the ability to engage directly with clients
- Team player with high attention to detail and a strong sense of responsibility.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Staff ML Engineer
BuildkiteBuildkite is the fastest, most reliable way to deploy and test code at any scale.
Role Description We're hiring a Staff Engineer (ML) to join our Test Engine team. In this role, you'll define and lead the technical strategy for machine learning within Test Engine — specifically, building the models and infrastructure behind predictive test selection: using code changes to determine which tests actually need to run. Staff Engineers at Buildkite are hands-on technical leaders. You'll influence how we design, build, and scale systems while supporting other engineers to deliver their best work. You'll be the most senior ML practitioner in the company, setting the technical direction for how we approach test selection and establishing the patterns and infrastructure that the broader ML effort builds on. What You'll Do - Own Technical Direction for ML in Test Engine - Lead and define the ML strategy for predictive test selection — from early experimentation through to models running reliably in production at scale. - Lead the technical investigation into how we build a generalised test selection model, and shape the approach based on what the data tells you. - Lead the design of the ML architecture end-to-end: feature engineering from code changes and test history, model training and evaluation, serving infrastructure, and feedback loops for continuous improvement. - Drive key decisions around model operationalisation — latency constraints, prediction accuracy trade-offs, and graceful degradation when confidence is low. - Shape how ML capabilities integrate with Test Engine's existing data infrastructure. - Build and Scale the ML Platform - Build the ML platform layer so that getting a model into production is fast and repeatable. - Design, build, and maintain the data pipelines that feed ML workloads. - Train, evaluate, and deploy models, taking ownership through to monitoring and retraining in production. - Instrument production models with observability metrics. - Solve the hardest technical challenges at the intersection of code analysis and test data. - Lead and Unblock - Investigate and resolve complex performance and reliability issues across the data and ML stack. - Share knowledge and drive engineering best practices across teams through documentation, mentorship, and pairing. - Support the wider engineering organisation by contributing to cross-team tooling, infrastructure, and frameworks. - Communicate trade-offs effectively and build alignment around technical decisions. - Work closely with customers to understand how test selection fits into their development workflows. Qualifications - Deep proficiency in Python, with strong experience building production ML systems end-to-end. - Proven experience designing and operating ML infrastructure at scale. - Strong experience with data processing at scale. - Deep proficiency in SQL. - Comfort working in cloud environments (AWS) and with containerised workloads (Docker, Kubernetes). - Hands-on experience training, evaluating, and deploying ML models in production. - Experience with classification, ranking, or prediction problems. - Track record of building ML capabilities that scaled beyond a single use case. - Experience with feature engineering from structured and semi-structured data. - Experience instrumenting production models with observability. - Excellent written and verbal communication skills, especially in a remote-first environment. - A collaborative, pragmatic mindset. - Proven ability to build alignment across teams and influence technical direction without authority. Nice to Have - Experience with code analysis, static analysis tools, or building features from source code structure. - Familiarity with CI/CD systems, developer tooling, or test infrastructure. - Experience with Ruby on Rails, React, GraphQL, or Go. - Background in search ranking, recommendation systems, or other domains. - Experience working with test frameworks or test execution data. Benefits - Competitive compensation, including salary, equity, and benefits package. - Flexible, remote-first culture (Remote in the ANZ & PST Regions). - Meaningful technical challenges at scale. - Opportunities for professional growth, technical leadership, and cross-team influence. - A collaborative, inclusive, and innovative culture where your ideas make a real impact. Equal Opportunity Employer At Buildkite, we value diversity and celebrate all types of skills, backgrounds, and experiences. We’re dedicated to fostering an inclusive environment and providing reasonable accommodations throughout our recruitment process.
Role Description The Sr. Full Stack Engineer is a key contributor within the IT organization responsible for the architecture, development, deployment, and maintenance of full-stack applications that power ADDMAN’s business operations. This role will play a pivotal part in building out the development department at ADDMAN, designing and delivering distributed systems end-to-end—from backend service workers and middleware through business logic, routing, and user-facing interfaces. - Lead the design, development, and operation of full-stack applications built on a modern technology stack: React (with Vite) on the frontend, C# and Node.js (Fastify) on the server side. - Own solutions end-to-end—including architecture, coding, data modeling, deployment, monitoring, and ongoing maintenance. - Produce documentation and project roadmaps needed to scale the team. - Bridge software architecture, application engineering, and data engineering. - Self-starter who thrives in a fast-paced environment with evolving priorities. - Fully remote position, with some travel to ADDMAN sites required as needed. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (Master’s degree preferred). - 8–12+ years of professional software engineering experience, with deep expertise across the full stack (frontend, backend services, middleware, and databases). - 3–5+ years of experience designing and operating distributed systems in production, including C#, Node.js, React, and relational databases (PostgreSQL and/or SQL Server). - Industry experience (e.g., manufacturing, engineering, technology, or similar) is a plus. - Experience with Fastify, Redis, MongoDB, cloud deployment, and observability tooling is also a plus. Requirements - Architect, develop, and maintain full-stack applications end-to-end, including frontend (React/Vite), backend services (C# and Node.js/Fastify), middleware for business logic and routing, and backend data infrastructure (PostgreSQL, SQL Server, Redis, MongoDB). - Design and implement distributed systems, including backend service workers, business-logic middleware, API routing layers, and user-facing interfaces that operate reliably at scale. - Develop, deploy, and maintain business functions in C#, as well as server-side applications using C# and Node.js (Fastify), ensuring performance, security, and maintainability across environments. - Model, query, and optimize data across relational and non-relational stores—primarily PostgreSQL and SQL Server, with Redis for caching and MongoDB for document workloads. - Own the full software development lifecycle (SDLC) using standard patterns—requirements, design, development, testing, deployment, and maintenance—including CI/CD, version control, code reviews, and release management. - Produce and maintain clear technical documentation, including architecture diagrams, API references, deployment runbooks, and a living project roadmap that aligns engineering work with business priorities. - Partner with stakeholders across the business to translate requirements into reliable, maintainable software—delivering features iteratively in a fast-paced environment with changing demands and shifting priorities. - Monitor, troubleshoot, and continuously improve application performance, reliability, and security across production environments. - Mentor other engineers as the development department grows. - Help shape the long-term engineering and application strategy in partnership with the VP of IT. Company Description
Role Description As a CCaaS Engineer, you will be responsible for designing, implementing, and maintaining our cloud‑based contact center platforms. This role blends technical engineering, workflow design, automation, and cross‑functional collaboration to ensure our customer experience operations run efficiently, reliably, and intelligently. What You’ll Do - Design, configure, and maintain CCaaS solutions (e.g., Talkdesk, Genesys Cloud, NICE CXone, Amazon Connect, Five9) - Build and optimize call flows, IVRs, routing logic, queues, and skills based distribution - Implement omnichannel capabilities across voice, chat, email, SMS, and digital channels - Manage telephony components including SIP trunks, DID provisioning, call recording, and QoS monitoring - Develop and maintain virtual agents, chatbots, and self-service workflows - Train and tune conversational AI models for intent recognition and routing - Configure agent assist tools, real time guidance, and automated summarization features - Identify automation opportunities using analytics and operational insights - Integrate CCaaS platforms with CRM, ITSM, WFM, and knowledge systems using APIs and webhooks - Support data flows between systems to enable reporting, analytics, and real time decisioning - Collaborate with IT and engineering teams to ensure secure, scalable integrations - Monitor platform performance, call quality, and system health - Troubleshoot issues related to routing, telephony, integrations, and agent tools - Analyze interaction data to improve containment, reduce handle time, and enhance customer effort - Partner with operations to refine workflows based on agent and customer feedback - Ensure adherence to security, privacy, and compliance standards (e.g., PCI, HIPAA, SOC2) - Maintain documentation, version control, and change management processes - Participate in vendor management, release reviews, and platform roadmap discussions - Serve as a trusted SME, collaborating with leadership to shape client conversations, strengthen proposals, and guide decision making Qualifications - 3+ years of experience with CCaaS platforms (Talkdesk, Genesys Cloud, NICE CXone, Amazon Connect, or similar) - Demonstrated experience integrating CCaaS platforms with CRM, ITSM, WFM, and knowledge systems using APIs and webhooks - Strong understanding of call routing, IVR design, telephony fundamentals, and SIP - Experience with APIs, JSON, webhooks, and basic scripting (Python, JavaScript, or similar) - Familiarity with conversational AI tools (Dialogflow, Lex, Talkdesk AI Trainer, etc.) - Experience managing, prioritizing and executing on a strategic roadmap related to a contact center platform - Ability to translate business requirements into scalable technical solutions - Strong troubleshooting skills and comfort working in fast paced environments - Excellent communication and cross functional collaboration - Strong problem solving mindset with attention to detail - Ability to manage multiple priorities and deliver high quality work - Customer centric approach to engineering and design - Primarily standard business hours (Monday-Friday) with flexibility required during peak periods, business changes, or real-time monitoring needs. Occasional evening or weekend work may be required during critical business events. Preferred - Certifications in CCaaS platforms or cloud technologies (AWS, Azure, Google Cloud) - Experience with CRM or ITSM integrations (Salesforce, ServiceNow, Zendesk, Jira) - Knowledge of WFM, QM, and analytics tools - Exposure to speech analytics, sentiment analysis, or AI driven insights Physical Demands - Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards - Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc. - Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor Benefits - Medical, dental, and vision insurance - 401k retirement account access - Paid time off - Paid sick leave and/or other paid time off as provided by applicable law Salary $70,000 - $75,000 per year. The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education.
• Become an expert in the Rescale platform and its application to customer workflows. • Deliver deep technological solutions and support related to some of Rescale’s most powerful features. • Publish, manage and optimize complex HPC software for our most demanding customers. • Develop and implement processes and best practices associated with HPC services and support. • Advocate customer needs internally and working collaboratively with the sales, product and engineering teams to achieve customer success goals and contribute to overall company objectives. • Actively work with the customer support team to ensure customer value realization is improved through every interaction to drive increased customer satisfaction and retention. • Identify opportunities for increased productivity through automation and tools and implement these solutions. • Design and improve processes to drive customer satisfaction by consistently meeting or exceeding commitments to customers and improving quality of deliverables. • Provide technical support to our customers, independent software vendors and strategic partners. • Solve various problems related to the software customers are running on Rescale, requiring a high level of knowledge of the software and an in-depth knowledge of the environment the software runs in. • Maintain the software available on Rescale, including installing and benchmarking the software, and optimizing the software’s performance for the environment it runs in.



