About Cenergistic Cenergistic is a national leader in energy conservation helping organizations optimize their utility usage through behavioral and technology-driven strategies. Learn more at:
Title:Software Engineer Job Summary:We are seeking a motivated and detail-oriented Software Engineer to join our data services team. In this role you will be responsible for supporting the development and operations of various software tools that gather and process data essential for our services. You will also contribute to the development and refinement of AI-driven and data processing workflows that help extract transform and utilize information from various sources. This position offers an excellent opportunity to gain hands-on experience with modern technologies and tools while working in a collaborative environment that supports learning and professional growth.
Key Responsibilities: Software Development & Maintenance: Assist in the development maintenance and monitoring of software applications that gather and process data from various external sources. Deploy and manage these applications in a cloud environment ensuring they run efficiently and reliably. Troubleshoot and resolve issues as they arise ensuring the accuracy and availability of critical data. Collaboration & Support: Work with cross-functional teams including senior engineers data analysts and product managers to ensure seamless integration and operation of systems. Provide support and assistance to internal and external users helping them make the most of our software tools. Data Integration & APIs: Experience with relational databases (PostgreSQL MySQL SQL Server) Understanding of REST APIs for data retrieval and processing Knowledge of JSON/XML data parsing and manipulation Qualifications: Education:Bachelors degree in Computer Science Software Engineering or a related field or equivalent practical experience. Technical Skills: Proficiency in a programming language such as JavaScript Python or similar. Basic understanding of cloud infrastructure and deployment processes. Understanding of data processing workflows ETL/ELT concepts and data transformation methodologies. Familiarity with AI/machine learning concepts is a plus. Soft Skills: Strong problem-solving skills and attention to detail. Ability to work independently as well as in a team environment. Eagerness to learn and adapt to new technologies. Interest in Prompt Engineering concepts Excellent communication skills both written and verb
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment based on race color religion sex national origin age disability veteran status sexual orientation gender identity or any other protected status in accordance with applicable federal state and local laws.
|