Cogility
Back End Engineer
Cogility, Irvine, California, United States, 92713
Cogility Software is looking for an experienced Back End Engineer who wants to make an impact not only in the office, but in the world around them. We need talented developers to help shape the future of our products. Expect to find great meaning in what you do, enjoy it, and be compensated competitively for your time and talents.Architect interfaces for customer use, focusing on solving complex problems.Design and build capabilities to enable users to visualize and interact with data for analytical purposes.Engage in all stages of the product development and deployment lifecycle, including idea generation, user interviews, planning, design, prototyping, execution, shipping, and iteration.Collaborate with cross-functional teams to deliver high-quality solutions.Contribute to the planning and execution of backend development tasks.Implement and maintain backend functionalities to support user-facing features.Collaborate with Front End Engineers and other team members to achieve seamless integration between frontend and backend components.Participate in code reviews and provide constructive feedback to maintain code quality standards.WHAT YOU WILL DOCogility Software is looking for an experienced Back End Engineer who wants to make an impact not only in the office, but in the world around them. We need talented developers to help shape the future of our products. Expect to find great meaning in what you do, enjoy it, and be compensated competitively for your time and talents.Architect interfaces for customer use, focusing on solving complex problems.Design and build capabilities to enable users to visualize and interact with data for analytical purposes.Engage in all stages of the product development and deployment lifecycle, including idea generation, user interviews, planning, design, prototyping, execution, shipping, and iteration.Collaborate with cross-functional teams to deliver high-quality solutions.Contribute to the planning and execution of backend development tasks.Implement and maintain backend functionalities to support user-facing features.Collaborate with Front End Engineers and other team members to achieve seamless integration between frontend and backend components.Participate in code reviews and provide constructive feedback to maintain code quality standards.Hybrid: This role will require you to be on-site in our Irvine, CA office 2 days a week. Only local candidates should apply.
WHAT YOU BRING TO THE TABLE
Must have a minimum of 4+ years of work experience in a similar position or product developmentRequires a Bachelor’s degree or technical certification or equivalent work experienceAbility to write clean, maintainable codeFamiliarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical toolsExperience working with Phoenix & Elixir on the backend, but proficiency inRuby, Clojure, or GO will also be consideredLooking for experience in these areas:Redis,Postgres, Kubernetes, Kafka, and ElasticsearchReal time data processing (bonus)Proficient experience using server APIs (GraphQL, REST etc)A good understanding of the software development process including development and deploymentUnderstanding and implementation of security and data protectionEligibility for a TS/SCI security clearanceWHAT WE BRING TO THE TABLE
Salary Range: $110K - $130KCompany Equity401k safe harbor matchGenerous medical, dental, vision plans, and FSAVacation, sick, and paid holidays offeredJob training, conferences, and time allotted for learningPromote from withinDaily syncCasual environmentWork with talented and collaborative co-workersStand/ sit workstations & a game roomKitchen stocked with snacks and drinksTECHNOLOGIES WE USE
Hosting: AWS Cloud and AWS services (Server and Serverless)Backend: Elixir, NodeJS, Java, GraphQL, Postgres, and RedisFrontend: Typescript and ReactSearch and analytics: OpenSearch andKafkaIndustry-standard build tooling and CI/CD: CodePipeline and GitHubMonitoring and Logging: Prometheus andGrafana.Code Quality: SonarQube andPlaywrightProject Management: JiraContainerization and Orchestration: Docker and KubernetesInfrastructure deployment and automation: Terraform, CloudFormation, and AnsibleABOUT THE COMPANYCogility is a leading provider of continuous intelligence software solutions that deliver efficient, rapid, and impactful decision support automation for government and commercial organizations - enabling our customers to expedite opportunity or get left of harm.A highly scalable AI/ML peer technology, Cogility's Cogynt platform, offers unified, hierarchical Complex Event Processing that allows analysts to efficiently process massive, diverse, and complex signals of structured and unstructured data leveraging dynamic, no-code pattern modeling, and behavioral analytics to gain high-confidence, actionable decision results at machine speed with full determination traceability. This patented approach employs the capabilities of Apache Flink and Kafka wrapped in an extensible, enterprise-grade platform.
ABOUT THE PRODUCTSThe company currently has two distinguished solutions developed on its Cogynt platform. Cogility’s Continuous Insider Threat Intelligence solution allows government agencies to efficiently take a holistic-person approach to detect and respond to unwanted insider threat behavior based on technical and social indicators of risk in a single pane of glass. Cogility's TacitRed is a turnkey, SaaS solution that provides Active Attack Surface Intelligence – offering on-demand, curated threat intelligence that empowers security analysts to readily see and assess their and their business associates security risks and take immediate and decisive actions to mitigate impactful cyber exposures.Cogility recruits, employs, trains, compensates, and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.Do you require sponsorship now or at any future time to work in the USA? *Is there any reason you would NOT be able to obtain a security clearance?This process entails verifying US citizenship, fingerprinting, and completing SF 86.Answering YES does not necessarily disqualify you from the job. *Are you able to work in the Irvine, CA office 2 days a week? *Does your salary expectation fall within the salary range for this job? *How many years of work experience do you have as a Back End Engineer? *Rate your competency level with Elixir. *Rate your competency level on ONE of the following: Ruby, Clojure or Go. *Attestation is required, initial each paragraph and electronically sign below:
I hereby certify that I have not knowingly withheld any information that might adversely affect my chances for employment and that the answers given by me are true and correct to the best of my knowledge. I further certify that I, the undersigned applicant, have personally completed this application. I understand that any omission or misstatement of material fact on this application or on any document used to secure employment shall be grounds for rejection of this application or for immediate discharge if I am employed, regardless of the time elapsed before discovery. *I understand that nothing contained in the application, or conveyed during any interview which may be granted or during my employment, if hired, is intended to create an employment contract between me and the Company. In addition, I understand and agree that if I am employed, my employment is for no definite or determinable period and may be terminated at any time, with or without prior notice, at the option of either myself or the Company, and that no promises or representations contrary to the foregoing are binding on the company unless made in writing and signed by me and the Company's designated representative. *In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. *By typing my name below, I am agreeing to sign electronically. *The following questions are entirely optional.
To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more .Invitation for Job Applicants to Self-Identify as a U.S. VeteranA “disabled veteran” is one of the following:
a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; ora person who was discharged or released from active duty because of a service-connected disability.
A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVEI AM NOT A PROTECTED VETERANI DON’T WISH TO ANSWER
Voluntary Self-Identification of DisabilityVoluntary Self-Identification of Disability Form CC-305OMB Control Number 1250-0005Expires 04/30/2026Why are you being asked to complete this form?We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualifiedpeople with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says wemust measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disabilityor have ever had one. People can become disabled, so we need to ask this question at least every five years.Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one whomakes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If youwant to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract CompliancePrograms (OFCCP) website at www.dol.gov/ofccp .How do you know if you have a disability?A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever hadsuch a condition, you are a person with a disability.
Disabilities include, but are not limited to:Alcohol or other substance usedisorder (not currently usingdrugs illegally)Blind or low visionCancer (past or present)Cardiovascular or heartdiseaseCeliac diseaseCerebral palsyDeaf or serious difficultyhearingDiabetesDisfigurement, for example,disfigurement caused by burns,wounds, accidents, or congenitaldisordersEpilepsy or other seizure disorderGastrointestinal disorders, for example,Crohn's Disease, irritable bowelsyndromeMental health conditions, for example,depression, bipolar disorder, anxietydisorder, schizophrenia, PTSDMissing limbs or partially missing limbsMobility impairment, benefiting from theuse of a wheelchair, scooter, walker,leg brace(s) and/or other supportsNervous system condition, for example,migraine headaches, Parkinson’sdisease, multiple sclerosis (MS)Neurodivergence, for example,attention-deficit/hyperactivity disorder(ADHD), autism spectrum disorder,dyslexia, dyspraxia, other learningdisabilitiesPartial or complete paralysis (anycause)Pulmonary or respiratory conditions, forexample, tuberculosis, asthma,emphysemaPlease check one of the boxes below:
YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST
NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST
I DO NOT WANT TO ANSWERPUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.I consent to be contacted over SMS/Text for this job.
#J-18808-Ljbffr
WHAT YOU BRING TO THE TABLE
Must have a minimum of 4+ years of work experience in a similar position or product developmentRequires a Bachelor’s degree or technical certification or equivalent work experienceAbility to write clean, maintainable codeFamiliarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical toolsExperience working with Phoenix & Elixir on the backend, but proficiency inRuby, Clojure, or GO will also be consideredLooking for experience in these areas:Redis,Postgres, Kubernetes, Kafka, and ElasticsearchReal time data processing (bonus)Proficient experience using server APIs (GraphQL, REST etc)A good understanding of the software development process including development and deploymentUnderstanding and implementation of security and data protectionEligibility for a TS/SCI security clearanceWHAT WE BRING TO THE TABLE
Salary Range: $110K - $130KCompany Equity401k safe harbor matchGenerous medical, dental, vision plans, and FSAVacation, sick, and paid holidays offeredJob training, conferences, and time allotted for learningPromote from withinDaily syncCasual environmentWork with talented and collaborative co-workersStand/ sit workstations & a game roomKitchen stocked with snacks and drinksTECHNOLOGIES WE USE
Hosting: AWS Cloud and AWS services (Server and Serverless)Backend: Elixir, NodeJS, Java, GraphQL, Postgres, and RedisFrontend: Typescript and ReactSearch and analytics: OpenSearch andKafkaIndustry-standard build tooling and CI/CD: CodePipeline and GitHubMonitoring and Logging: Prometheus andGrafana.Code Quality: SonarQube andPlaywrightProject Management: JiraContainerization and Orchestration: Docker and KubernetesInfrastructure deployment and automation: Terraform, CloudFormation, and AnsibleABOUT THE COMPANYCogility is a leading provider of continuous intelligence software solutions that deliver efficient, rapid, and impactful decision support automation for government and commercial organizations - enabling our customers to expedite opportunity or get left of harm.A highly scalable AI/ML peer technology, Cogility's Cogynt platform, offers unified, hierarchical Complex Event Processing that allows analysts to efficiently process massive, diverse, and complex signals of structured and unstructured data leveraging dynamic, no-code pattern modeling, and behavioral analytics to gain high-confidence, actionable decision results at machine speed with full determination traceability. This patented approach employs the capabilities of Apache Flink and Kafka wrapped in an extensible, enterprise-grade platform.
ABOUT THE PRODUCTSThe company currently has two distinguished solutions developed on its Cogynt platform. Cogility’s Continuous Insider Threat Intelligence solution allows government agencies to efficiently take a holistic-person approach to detect and respond to unwanted insider threat behavior based on technical and social indicators of risk in a single pane of glass. Cogility's TacitRed is a turnkey, SaaS solution that provides Active Attack Surface Intelligence – offering on-demand, curated threat intelligence that empowers security analysts to readily see and assess their and their business associates security risks and take immediate and decisive actions to mitigate impactful cyber exposures.Cogility recruits, employs, trains, compensates, and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.Do you require sponsorship now or at any future time to work in the USA? *Is there any reason you would NOT be able to obtain a security clearance?This process entails verifying US citizenship, fingerprinting, and completing SF 86.Answering YES does not necessarily disqualify you from the job. *Are you able to work in the Irvine, CA office 2 days a week? *Does your salary expectation fall within the salary range for this job? *How many years of work experience do you have as a Back End Engineer? *Rate your competency level with Elixir. *Rate your competency level on ONE of the following: Ruby, Clojure or Go. *Attestation is required, initial each paragraph and electronically sign below:
I hereby certify that I have not knowingly withheld any information that might adversely affect my chances for employment and that the answers given by me are true and correct to the best of my knowledge. I further certify that I, the undersigned applicant, have personally completed this application. I understand that any omission or misstatement of material fact on this application or on any document used to secure employment shall be grounds for rejection of this application or for immediate discharge if I am employed, regardless of the time elapsed before discovery. *I understand that nothing contained in the application, or conveyed during any interview which may be granted or during my employment, if hired, is intended to create an employment contract between me and the Company. In addition, I understand and agree that if I am employed, my employment is for no definite or determinable period and may be terminated at any time, with or without prior notice, at the option of either myself or the Company, and that no promises or representations contrary to the foregoing are binding on the company unless made in writing and signed by me and the Company's designated representative. *In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. *By typing my name below, I am agreeing to sign electronically. *The following questions are entirely optional.
To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more .Invitation for Job Applicants to Self-Identify as a U.S. VeteranA “disabled veteran” is one of the following:
a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; ora person who was discharged or released from active duty because of a service-connected disability.
A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVEI AM NOT A PROTECTED VETERANI DON’T WISH TO ANSWER
Voluntary Self-Identification of DisabilityVoluntary Self-Identification of Disability Form CC-305OMB Control Number 1250-0005Expires 04/30/2026Why are you being asked to complete this form?We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualifiedpeople with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says wemust measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disabilityor have ever had one. People can become disabled, so we need to ask this question at least every five years.Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one whomakes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If youwant to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract CompliancePrograms (OFCCP) website at www.dol.gov/ofccp .How do you know if you have a disability?A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever hadsuch a condition, you are a person with a disability.
Disabilities include, but are not limited to:Alcohol or other substance usedisorder (not currently usingdrugs illegally)Blind or low visionCancer (past or present)Cardiovascular or heartdiseaseCeliac diseaseCerebral palsyDeaf or serious difficultyhearingDiabetesDisfigurement, for example,disfigurement caused by burns,wounds, accidents, or congenitaldisordersEpilepsy or other seizure disorderGastrointestinal disorders, for example,Crohn's Disease, irritable bowelsyndromeMental health conditions, for example,depression, bipolar disorder, anxietydisorder, schizophrenia, PTSDMissing limbs or partially missing limbsMobility impairment, benefiting from theuse of a wheelchair, scooter, walker,leg brace(s) and/or other supportsNervous system condition, for example,migraine headaches, Parkinson’sdisease, multiple sclerosis (MS)Neurodivergence, for example,attention-deficit/hyperactivity disorder(ADHD), autism spectrum disorder,dyslexia, dyspraxia, other learningdisabilitiesPartial or complete paralysis (anycause)Pulmonary or respiratory conditions, forexample, tuberculosis, asthma,emphysemaPlease check one of the boxes below:
YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST
NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST
I DO NOT WANT TO ANSWERPUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.I consent to be contacted over SMS/Text for this job.
#J-18808-Ljbffr