Jobs and Careers
CL

Senior Software Engineer

CLEAResult
United Statesfull_timeVerifiedPosted 9 May 2025

About the role

At CLEAResult, we lead the transition to a sustainable, equitable, and carbon-neutral energy-efficient future for our communities and our planet. We do that by creating a people-first culture built on trust, accountability, and transparency; where every employee – regardless of position, role, or identity is treated with respect and given an equal chance to thrive.

Additionally, you will enjoy:
• Medical, Dental, and Vision Insurance; we also offer a company-paid health care concierge service to help navigate our health plan to make the best decisions for you and yours
• 401(k) with company match
• Paid vacation, sick, personal and parental leave time
• Paid Volunteer Time: giving back to our communities is important to us
• Employee Recognition Program – convert your recognition points into gift cards
• Employee Assistance Program – offers benefits to help you manage daily responsibilities
• Access to on-demand training courses to advance further in your career

Job Description

The Senior Software Engineer provides support and development services for internal customers, including CLEAResult’s Customer Call Center, which includes: ETL reporting, software development, scripting, and integration services. This role is responsible for translating requirements and specifications into one or more software applications, including: Planning, unit testing, developing, and maintaining post development. Development responsibilities include developing software that is well­ designed and testable; also, meets all the software and security protocol requirements.

Specific duties include the following:

  • Review software requirements and specifications for assigned applications and systems to ensure completeness and clarity 
  • Create the design and specifications for the software deliverables
  • Develop and implement the software components, including test driven development plans
  • Map source system data to data warehouse models and other third-party technical environments hosted by our clients.
  • Develop and test ETL processes
  • Become proficient with the business domain (processes, rules, data model, and lexicon)  
  • Utilizes best practices for development, conducts thorough testing, analysis, and certification of changes  
  • Know, follow, and enforce industry and company standards for software creation 
  • Know, follow, and enforce company, department, and team standards and expectations for documentation 
  • Strong technical aptitude and understanding, including ability to quickly learn new applications 
  • Ability to work effectively under pressure and to meet deadlines under sometimes stressful conditions 
  • Acts as owner and administrator of assigned application(s), monitoring application performance 
  • Works with key stakeholders, project managers, software engineers to define requirements 
  • Creates and streamlines continuous pipeline delivery  
  • Provides advanced technical support to support teams, providing production support as needed 
  • Creates change requests when necessary to implement changes, assessing risks and impacts 
  • Map source system data to data warehouse models and other third-party technical environments hosted by our clients.
  • Analyze & translate functional specifications /user stories into technical specifications.
  • Develop and test ETL processes
  • Define and capture metadata and rules associated with ETL processes
  • Adapt ETL processes to accommodate changes in source systems and new business user requirement
  • Create and update programmatic artifacts to extract, clean, transform, move, and load data into data lake, data warehouse and appropriate data mart
  • Work with various stakeholders to identify and understand source data, source systems, resolve technical questions or issues quickly and completely

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CLEAResult

View company profile →