Software Engineer Salary at Cognitect Inc BETA

How much does a Cognitect Inc Software Engineer make?

As of April 2025, the average annual salary for a Software Engineer at Cognitect Inc is $108,246, which translates to approximately $52 per hour. Salaries for Software Engineer at Cognitect Inc typically range from $100,297 to $115,373, 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.

Cognitect Inc Overview

Website:
cognitect.com
Size:
50 - 100 Employees
Revenue:
$10M - $50M
Industry:
Software & Networking

We build next generation information systems to solve impossible problems. Our innovations power the core of the worlds leading brands and industries - 14 of the top 50 global leading companies use Cognitect technology.

See similar companies related to Cognitect Inc

What Skills Does a person Need at Cognitect Inc?

At Cognitect 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

Fulfill Team Inc.
Raleigh , NC

Software Engineering Manager (non-technical) needed for a PERMANENT Full-Time (or contract to hire) position with a successful Medical Device/Services company in Raleigh, NC. Required Experience/Attributes: Software Development/Engineering Manager or Scrum Master Requirements gathering and Agile prioritization and communication Strong Communication skills Background in C#, OR C++, OR Java software development Medical software development - preferred Working within IEC 62304 compliance – preferred Bachelor’s Degree The Engineering Manager will have a broad range of responsibilities including technical staff personnel management, agile process management oversight, technical delivery management, and project leadership and reporting. You will manage 4 or more direct reports including Software Engineers and Software QA Engineers. This position is a non-technical management position requiring a person to manage staff. The manager will be responsible for staff and work collaboratively with o


Sponsored
4/22/2025 12:00:00 AM
CACI International
Cary , NC

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Type of Travel: * * * CACI seeks a talented Software Engineer to join our Software and Solutions Group, within the National Security and Innovative Solutions Sector. We enable national security missions through creation and delivery of innovative, technology-centric solutions that provide decision advantage to our customers. Our client engagement processes, the way we collaborate, operate and deliver value, provides an unparalleled opportunity to grow and advance. **What Youll Get to Do** : + Provide software engineering and web development expertise in support of software development and day-to-day operations of system operations and maintenance activities. + Work on a team developing and maintaining a web-based thin-client software application. + Work on a team developing back-end services and processing. + Design and devel


Sponsored
4/22/2025 12:00:00 AM
L&T Technology Services
Cary , NC

Role: Embedded Software Engineer Location: Cary, NC Duration: Fulltime Job Description: Experience in programming in C Experience in embedded software development adhering to aerospace standards DO178B/C, Reviews and Testing. Experience in preparing planning documents PSAC, SDP, SVP, SQMP and SCMP. Expertise in using IBM DOORS | Siemens Polarion Understand System Requirements and develop SWRD/SWDD. Coding and build management Requirement Reviews and Analysis(DCCC, Memory, stack, and Timing) Understanding the requirements to write test cases and test procedures.(SVCP, TPS) Test execution on the test environment (HSIT, SSIT, Unit level, Emulator and Manual testing) and Generating the Test Results. Configuration and change management using Synergy CM/Change. Software certification support (SVCP, STR, SAS, CIA etc..) Support SoI audits


Sponsored
4/21/2025 12:00:00 AM
Actalent
Durham , NC

Description: Develop software that integrates with and controls physical power generation devices Design and implement software solutions with deterministic timing and safety requirements Take ownership of stories and epics, seeing development through from conception to release Collaborate with cross-functional teams to translate complex requirements into efficient, reliable code Optimize software performance for embedded systems and real-time applications Participate in code reviews, ensuring high-quality, maintainable code Troubleshoot and debug issues in both development and production environments Stay up-to-date with emerging trends and technologies in embedded systems and clean energy Skills: C++, GoLang, Linux, agile, CI/CD, TCP/IP Top Skills Details: C++,GoLang,Linux Additional Skills & Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or related field Minimum of four (4) years of work experience in software development Experience with embedded syst


Sponsored
4/20/2025 12:00:00 AM
Riverbed Technology, Inc.
Durham , NC

Riverbed. Empower the Experience: Riverbed, the leader in AI observability, helps organizations optimize their users experiences by leveraging AI automation for the prevention, identification, and resolution of IT issues. With over 20 years of experience in data collection and AI and machine learning, Riverbeds open and AI-powered observability platform and solutions optimize digital experiences and greatly improves IT efficiency. Riverbed also offers industry-leading Acceleration solutions that provide fast, agile, secure acceleration of any app, over any network, to users anywhere. Together with our thousands of market-leading customers globally including 95% of the FORTUNE 100 we are empowering next-generation digital experiences. Position: Position: Software Engineer Location: Durham, NC (Hybrid) Were building next generation microservices-based infrastructure and network monitoring, visibility, and troubleshooting applications that are designed to scale. Were focused on delivering


Sponsored
4/19/2025 12:00:00 AM
Radley James
Cary , NC

Java Engineer We are seeking a skilled Java Engineer to join a dynamic team in a leading Fintech organization. This role involves working on innovative projects across key areas, including Risk and Finance Technology (RFT), Corporate Banking, and Investment Banking. You will design and develop enterprise platforms while collaborating with talented professionals and making a meaningful impact. Key Responsibilities: Design and develop platforms using Java and modern technologies. Collaborate with international teams and participate in fast-paced, agile sprints. Balance business needs with IT solutions to drive standardization, mitigate risks, and enhance flexibility. Focus Areas: This role involves experience with Spring Boot, exposure to cloud technologies, and proficiency in UI development, with a strong testing mindset being essential. Additionally, you will develop systems that drive innovative solutions for global banking operations, working with complex distributed systems and enha


Sponsored
4/19/2025 12:00:00 AM
Accenture
Raleigh , NC

Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company. Accenture is consistently recognized on FORTUNE's 100 Best Companies to Work For and Diversity Inc's Top 50 Companies For Diversity lists. As an Accenture Flex employee, you will apply your skills and experience to help drive business transformation for leading organizations and communities. In addition to delivering innovative solutions for Accenture's clients, you will work with a highly skilled, diverse network of people across Accenture businesses who are using the latest emerging technologies to address today's biggest business challenges. You will receive competitive rewards and access to benefits programs and world-class learning resources. Accenture Flex employees work in their local metro area onsite at the project, significantly reducing and/or eliminating the demands to travel. Key Responsibilities: Utilize modular archite


Sponsored
4/19/2025 12:00:00 AM
Corning Incorporated
Durham , NC

This job posting is for a contingent resource on assignment with Corning Incorporated. This position could provide you with an opportunity to help Corning push the boundaries of technology while enjoying the benefits of working for Magnit. Magnit is a leading, global professional services and technology company and a certified Great Place to Work Magnit has been a leader in contingent workforce management since 1991 and work with leading Fortune 500 companies and other large organizations across the world. Position: **Software Engineer II** **Position Details:** + Hybrid position. Primarily remote, useful if candidate can work onsite at Durham location as needed + Durham Location: 2828 Croasdaile Drive; Durham. NC 27712 + Typical 40 hours per week (M-F, 8 - 5). May require working weekends/holidays or longer days to support projects + Education: BS in Software Engineering or related technical degree + Minimum Experience: 2-5 years + Travel Requirements: 0-25% depending on the project +


Sponsored
4/19/2025 12:00:00 AM

Check more jobs information at Cognitect Inc

Job Title Average Cognitect Inc Salary Hourly Rate
2 Senior Staff Software Engineer $126,394 $61
3 Producer $55,964 $27
4 Senior Software Developer $98,651 $47
5 President $740,654 $356
6 Software Developer $108,246 $52
7 Customer Support Engineer $94,279 $45
8 Data Scientist $104,177 $50
9 Developer $98,651 $47

Hourly Pay at Cognitect Inc

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

FAQ about Salary and Jobs at Cognitect Inc

1. How much does Cognitect Inc pay per hour?
The average hourly pay is $52. 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 Cognitect Inc?
According to the data, the highest approximate salary is about $115,373 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 Cognitect Inc?
According to the data, the lowest estimated salary is about $100,297 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.