Snr Back End Engineer

$90k - $150k • No equity
Apply now
Cogility Software is a leading data analytics technology provider focused on enhancing human and system performance by providing actionable intelligence in the most challenging and complex environments.

Our Products

Our products include a highly scalable solution that employs the latest in cloud-based technologies, advanced semantic analysis and complex event processing. Other products developed are principally targeted for law enforcement, big data, logistics, distribution, insider threat, maritime and government intelligence applications.

We focus on delivering industry leading technologies at the highest levels of scalability, performance and security.

Apply to learn more about our products!

We are looking for experienced Back End Engineers who want 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.

What you’ll be doing
As a Backend Engineer, you will architect the interfaces that our customers use to solve their biggest problems. The mission of a Backend Engineer is to design and build capabilities that allow users to visualize and interact with their data to meet their analytical needs. They are involved in all stages of the product development and deployment lifecycle: idea generation, user interviews, planning, design, prototyping, execution, shipping and iteration:

Will work with several technologies, including Phoenix+Elixir, PostgreSQL, GraphQL and demonstrate knowledge in all stages of software development.

Work the architecture of system design, where their contribution fits into the overall project scope allowing them to have a big picture understanding

What we need
· Must have a minimum of 4+ years of work experience in a similar position or product development
· Ability to write clean, maintainable code
· Strong engineering background
· Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks, and other technical tools
· We use Phoenix & Elixir on the backend, but proficiency in: Ruby, Python, Clojure, GO or similar backend language(s) will also be considered
· Working knowledge of Kafka, ElasticSearch and any streaming/big-data analytic technology would be a nice to have
· We use ReactJS as our frontend technology, so some experience using React would be valuable, although not a requirement
· Maintain code integrity and organization
· Proficient experience using server APIs (GraphQL, REST etc)
· A good understanding of: the software development process including development and deployment
· Understanding and implementation of security and data protection
· Requires a Bachelor’s degree or technical certification or equivalent work experience
What we want:
· Skill and comfort working in a rapidly changing environment with dynamic objectives and iteration with users
· Must be able to meet tight deadlines in a fast-paced environment and handle multiple assignments/ projects at once
· Be able to communicate and work with people of all technical levels in a team environment
· Be willing to take feedback and incorporate it into your work
· Be willing take direction from team lead but must be self-managing and make decisions with minimal supervision
· Ability to deal positively with shifting priorities

Additional Requirements:
· Must work from our Irvine office location
· Be willing to travel to client (on occasion)
Benefits:
· Competitive Salary
· Generous medical, dental, and vision plans
· Vacation, sick, and paid holidays offered
· Stand/ sit workstations
· Kitchen stocked with snacks and drinks
· Work with talented and collaborative co-workers
· Casual environment
Application
Full-time position – no contractors. We are not offering sponsorship at this time. Local candidates only, please.
Cogility Software Corporation, Irvine CA 92618
“Cogility Software Corporation is an Equal Opportunity Employer”
Expect to find great meaning in what you do, enjoy it, and be compensated competitively for your time and talents.
Apply to learn more about our products!