Join the Team: Careers at ENX
Forging a path in an emerging field isn't easy, but then agin, we've never take the easy way. At ENX we're building the world of tomorrow and making our own rules, alongside the best in the industry. We are proud of our culture of collaboration, ongoing ideation and mutual respect, and are looking for others who enjoy challenging the status quo to bring world-changing ideas to life.
If you see the world form a different perspective, like doing things that have never been done before and never shy away from a challenge, let's talk.
Open Positions
-
Graph Architect and Ontologist
THE IDEAL CANDIDATE:
Excels in a culture of collaboration, excellence, innovation and teamwork. With applied knowledge utilizing artificial intelligence methods and a highly analytical mindset, this candidate will round out our world class team.JOB SUMMARY:
The Database Architect will provide planning, configuration, deployment, and maintaining all database activities while ensuring top Disaster Recovery, High-Availability, and security practices. The database architect will work alongside the Systems Platform Manager to coordinate, automate and support the company's various database management systems.ESSENTIAL JOB DUTIES & RESPONSIBILITIES:
Responsible for supporting, troubleshooting, and resolving complex problems with data integrity, service and application functionality.Build and deploy data pipelines and database processes, including graph (neo4j), and SQL databases for enterprise data management applications.Implement highly performant database queries using modern cloud architecture technologiesCollaborate with enterprise management teams, product teams, data analysts and data engineers to design and build data-forward solutions.Gather and process all types of data including raw, structured, semi-structured, and unstructured data.Integrate with enterprise data catalog to retrieve or update meta-data and attributes of the enterprise data assets.Develop data catalogs and data validations to ensure clarity and correctness of key business metrics.Design and support various DBMS environments meeting current technical and security standardsCounsels on project management, change management or leadership in the introduction of new technology in support of reporting and analytics.Support system tests for security, performance, and availabilityHelp monitor systems, provide support, and develop ways to improve these systemsCollaborate with the team to develop and communicate new ideas and ways to improve system delivery and securityDelivery of Graph databases for Production, Development and QA teamsAssist in maintaining the integrity and performance of company databasesPerformance tuning of databases to ensure high availability and efficient operationsMay perform various Information Technology roles such as analysis, development, testing, deployment, data base management, configuration, and on-going support.Explain complex technical concepts to non-technical audienceWork with all teams to achieve business objectivesWrite technical documentation when requiredEDUCATION AND EXPERIENCE REQUIREMENTS:
Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, Electrical Engineering or related field plus a minimum of 3-year relevant professional work experience.2+ years of experience working with Graph databases (neo4j preferred) and graph query languages (Cypher preferred)2+ years working with cloud-based analytics, data management, and visualization technologies (neo4j Aura, Azure, AMS< GCP, etc.)Experience working with cloud functions (azure functions, Lambda, etc.) for data ingestion and retrieval using one of the following programming languages: C#, Python, Java, Node.jsExperience with GIT for source controlBENEFITS OFFERED INCLUDE:
Medical, Voluntary Dental & Vision, 401(k), Paid Time Off, Life Insurance and more!EMPLOYEE REFERRAL BONUS LEVEL I
EnXchange is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. -
Data Engineer
THE IDEAL CANDIDATE:
Excels in a culture of collaboration, excellence, innovation and teamwork. With applied knowledge utilizing artificial intelligence methods and a highly analytical mindset, this candidate will round out our world class team.JOB SUMMARY:
The Database Engineer will provide planning, configuration, deployment, and maintaining all DB activities while ensuring top Disaster Recovery, High-Availability, and security practices. The DBA will work alongside the Systems Platform Manager to coordinate, automate and support the company's various management systems.ESSENTIAL JOB DUTIES & RESPONSIBILITIES:
Responsible for supporting, troubleshooting, and resolving complex problems with data integrity, service and application functionalityWorks on problems of diverse scope where analysis of data requires evaluation of varying factorsBuild and deploy data pipelines and database processes, including SQL and NoSQL databases for enterprise data management applicationsCollaborate with enterprise management teams, product teams, data analysts and data engineers to design and build data-forward solutionsGather and process all types of data including raw, structured, semi-structured, and unstructured dataIntegrate with enterprise data catalog to retrieve or update meta-data and attributes of the enterprise data assetsDevelop data catalogs and data validations to ensure clarity and correctness of key business metricsDesign and support various DBMS environments meeting current technical and security standardsCounsels on project management, change management or leadership in the introduction of new technology in support of reporting and analyticsSupport system tests for security, performance, and availabilityHelp monitor systems, provide support, and develop ways to improve these systemsSupport and manage capacity planning, Azure storage technology, and Azure SQL SaaS servicesCollaborate with the team to develop and communicate new ideas and ways to improve system delivery and securityDelivery of Graph databases for Production, Development and QA teamsSupport of Microsoft Power BI reports, dashboards and dimensional-cubesAssist in maintaining the integrity and performance of company databasesStandardizing security database users, roles, permissions and Azure service principalsWrite intermediate to advanced SQL for data operations and reporting effortsPerformance tuning and review of database level objects including stored proceduresMay perform various Information Technology roles such as analysis, development, testing, deployement, data base management, configuration, and on-going supportExplain complex technical concepts to non-technical audienceWork with all teams to achieve business objectivesEDUCATION AND EXPERIENCE REQUIREMENTS:
Bachelor's Degree in Computer Science, Information Technology, Information Systems, or related field.Experience working with virtual server cloud environments and high availability architectures, preferably Azure.Experience with MSSQL and PostgreSQLExperience in Windows and LinuxExperience in Performance Tuning and OptimizationAbility to write scripts, views and stored proceduresStrong written and verbal communication and interpersonal skillsCreative problem-solving skillsThe ability to prioritize activities and deliver projects on time and within budgetA comprehensive understanding of computer science conceptsStrong team building skillsBENEFITS OFFERED INCLUDE:
Medical, Voluntary Dental & Vision, 401(k), Paid Time Off, Life Insurance and more!Approximately 50/50 office/remote work opportunity
EMPLOYEE REFERRAL BONUS LEVEL I
EnXchange is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Beyond the buzzwords
It's easy to categorize us as "green technology." Beyond this common, we build real solutions that offer real substance and impact.
EnXchange (ENX) is an energy intelligence orchestrator that enables consumers to be active participants in managing energy via a holistic, intuitive and interoperable platform. We bring new value to those seeking asset optimization, reliable power, actionable BMS data and carbon reduction to make better decisions, creating healthier outcomes and building a sustainable future.
Calling all innovators
ENX is changing the way the world views and consumes energy. We know the work we’re doing will change the world, and so do our clients. Our growth is a testament to this fact, and with growth comes opportunity.
We operate under our parent company, Harrison Walker Harper 1887 (HWH) which serves as the oldest general contractor in the state of Texas with more than 130 years in the energy, construction and mechanical manufacturing fields.
We are looking for bright resourceful people that are willing to step outside of the norm. Someone to bring new ideas to the table to transform the industry and deliver revolutionary solutions. When you join EnXchange you become family.
Benefits
Long-Term Disability
Paid Time Off
Paid Holidays
Tuition Reimbursement
Optional Coverages
Medical
(PPO Base Plan, High Deductible Health Plan)Dental
Vision
Health Savings Account
401k with company match
If you want to be a part of something bigger than yourself, if you see the world from a different perspective, if you love solving problems and seek out challenges for yourself, if you want to create real, lasting changes as a part of a collaborative, inventive and resourceful team, we want to meet you. View open positions and apply today.