Software Engineer Salary at Ingenuity Inc BETA

How much does an Ingenuity Inc Software Engineer make?

As of March 2025, the average annual salary for a Software Engineer at Ingenuity Inc is $111,779, which translates to approximately $54 per hour. Salaries for Software Engineer at Ingenuity Inc typically range from $102,795 to $120,803, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Ingenuity Inc Overview

Website:
teamingenuity.com
Size:
<25 Employees
Revenue:
<$5M
Industry:
Business Services

Ingenuity provides teams of energy, other utility and audit experts with the necessary skills and tools to help customers minimize utility expenses and optimize utility usage. We identify opportunities to reduce expenditures by leveraging innovative technology to complete detailed reviews of utilty usage and expenses. Ingenuity almost always generates significant savings for our customers. When appropriate, we also work with customers to leverage the savings we generate in order to implement additional conservation and efficiency initiatives. These initiatives generate even larger ongoing savings and enable us to help protect our precious resources. Ingenuity's services are provided on a "shared savings" basis, making our programs risk-free for our customers.

See similar companies related to Ingenuity Inc

What Skills Does a person Need at Ingenuity Inc?

At Ingenuity Inc, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  3. API: An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software.
  4. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.
  5. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.

Related Jobs

PNC Financial Services Group
Birmingham , AL

Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the companys success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position]. Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued and have an opportunity to contribute to the companys success. As a Software Engineering Lead. The position is primarily based in Pittsburgh, PA, Birmingham, AL, Cleveland, OH, and Dall


Sponsored
3/4/2025 12:00:00 AM
PNC Financial Services Group
Birmingham , AL

Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the companys success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position]. Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued and have an opportunity to contribute to the companys success. As a Software Engineering Manager Senior within the BTI Lending Technology team, you will be based in Pittsburgh, PA, Clev


Sponsored
3/3/2025 12:00:00 AM
PNC Financial Services Group
Birmingham , AL

Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the companys success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position]. Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued and have an opportunity to contribute to the companys success. As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh, PA, Cleveland, OH, Birm


Sponsored
3/3/2025 12:00:00 AM
Watkins Talent Solutions
Birmingham , AL

About the Role We are seeking an experienced and visionary Director of Software Engineering to lead our software development team in designing, building, and scaling our enterprise-grade solutions built on the .NET Framework with SQL Server databases on the backend. This is an entrepreneur at heart. The role will own a software application that will go-to-market later this year. The ideal candidate will be responsible for driving the technical strategy, ensuring engineering excellence, and fostering a culture of innovation and collaboration. Key Responsibilities Technical Leadership Oversee the architecture, design, and development of our software solutions built on the .NET Framework and SQL databases. Establish best practices for software development, including code quality, security, performance optimization, and maintainability. Provide technical guidance on system architecture, database design, cloud integration, and scalability. Stay current with emerging technologies and drive i


Sponsored
3/2/2025 12:00:00 AM
Deploy Alloy
Birmingham , AL

About the job Backend Software Engineer Software Engineer, Backend Our client seeks an experienced and passionate backend-heavy (SQL, NET) Software Engineer to join our development team and support our new E-Commerce platform. In this role, you will report to our Application Development Manager of E-Commerce and work closely with the other E-Commerce team members. You will be responsible for collaboratively planning, engineering, testing, and shipping the E-Commerce platform with the other team members. You will be expected to communicate regularly and coordinate with your teammates to ship high-quality software to Production. You must be passionate about technology and software engineering; you have worked as a developer on a multi-person team operating under an agile software engineering methodology, preferably Scrum. You have a growth mindset and know there is always room to improve. Mature communication skills are a must. You hold strong opinions and campaign for them, but know tha


Sponsored
3/1/2025 12:00:00 AM
PNC Financial Services Group
Birmingham , AL

Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the companys success. As a(n) [position title] within PNC's [name of division] organization, you will be based in [city/state location of position]. Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the companys success. As a Software Engineering Manager within PNCs Business Technology organization, you will be based in Pittsburgh, PA, Cl


Sponsored
3/1/2025 12:00:00 AM
Advance Local
Birmingham , AL

**Job Description** **_Diversity, Equity and Inclusion are at the core of our mission to strengthen and empower the communities we serve._** Cloud Theory is seeking a fully remote **Principal Software Engineer** to join our team. We're looking for someone with an entrepreneurial mindset that's excited to work in a small, nimble team with a few other engineers, a product manager and a designer. We release code daily, avoid red tape and are leading the automotive and travel industries in market analytics and AI-driven marketing automation. Cloud Theory is more than a concept. It is the eye of the storm, where cutting-edge data, software, and artificial intelligence meet deep industry knowledge and experience. Built for automotive manufacturers, agencies, and affiliates, Cloud Theory enables our customers to understandin real timethe complex competitive world in which they do business and to make bold decisions that drive them forward. The combination of billions of data points, interacti


Sponsored
3/1/2025 12:00:00 AM
Genuine Parts Company
Birmingham , AL

SUMMARY: Under general supervision, the Software Engineer II develops information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures. You must be eligible to work in the US without Visa Sponsorship. JOB DUTIES Manages trouble ticket resolution for multiple applications. Provides production support of applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions with limited supervision. Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security. Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership. Works on assignments with defined parameters where considerable judgment and initiative are


Sponsored
2/28/2025 12:00:00 AM

Check more jobs information at Ingenuity Inc

Job Title Average Ingenuity Inc Salary Hourly Rate
2 Physician $178,769 $86
3 Project Manager $89,588 $43
4 Vice President, Operations $248,899 $120
5 President & Chief Executive Officer $654,104 $314
6 Account Manager $62,549 $30
7 Customer Liaison $63,687 $31
8 Implementation Specialist $67,426 $32

Hourly Pay at Ingenuity Inc

The average hourly pay at Ingenuity Inc for a Software Engineer is $54 per hour. The location, department, and job description all have an impact on the typical compensation for Ingenuity Inc positions. The pay range and total remuneration for the job title are shown in the table below. Ingenuity Inc may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $111,779 look to you?

FAQ about Salary and Jobs at Ingenuity Inc

1. How much does Ingenuity Inc pay per hour?
The average hourly pay is $54. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Ingenuity Inc?
According to the data, the highest approximate salary is about $120,803 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Ingenuity Inc?
According to the data, the lowest estimated salary is about $102,795 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.