Please scroll down, To apply

Principal Software Engineer

hiring now

PeerNova Inc.

2021-12-03 14:30:03

Job location San Jose, California, United States

Job type: fulltime

Job industry: Education

Job description

Are you passionate about solving complex business problems and real world challenges? Do you thrive in a dynamic startup work environment that constantly pushes you to be the best you can be? Are you ready to work with motivated colleagues and veteran entrepreneurs who strive for excellence in everything they do?

PeerNova's main product philosophy is to empower our end users by providing an easy-to-use interface; where technologies such as map-reduce, streaming processing, graph algorithms, and machine learning techniques are applied. Those features are highlighted as part of a toolset that anyone can use. Engineers at PeerNova are consistently learning new technologies and gaining knowledge in a hands-on way to achieve those product characteristics.

The Principal Software Engineer reports to the VP of Engineering and is responsible for major software architecture decisions for the Cuneiform Platform, PeerNovas flagship product that is being used by the largest banks in the world to make confident and timely decisions using high-quality data.

Key Responsibilities

* Provide technical guidance in software design and development activities
* Participate in design reviews and recommend improvements
* Provide training and mentor other engineers when required
* Develop most effective technical solutions to meet business requirements
* Work with other engineers in planning, prioritizing and executing assigned tasks within deadlines, assisting in risk assessment and mitigation activities

Requirements

* Computer Science BS or MS degree or equivalent with 8+ years of professional experience
* Fluency in Java, Hadoop, Spark, RDBMS/SQL and Protobuf/gRPC
* Strong systems engineering, concurrent programming and distributed systems background
* Excellent interpersonal, organizational and leadership skills

* Working experience in designing, building, and maintaining microservices
* Expert at agile multitasking
* Deep customer empathy, understanding motivations, pain-points and operating environments
* Self-starter attitude, working with minimal guidance and a bias for action
* Understanding of operating systems architecture and Linux environment
* Experience in messaging systems (Kafka, etc.)
* Experience in container technologies and cloud environments like AWS or Google cloud
* Familiarity with compiler design and implementation

Pluses

* Knowledge of Golang, C/C++ and scripting languages
* Contributor to open sourced projects

Benefits

At PeerNova, you get to work on cutting-edge technology and make a real difference in the world of business while enjoying these awesome benefits:

* Competitive Salary
* Flexible PTO
* Stock Options
* 401(k)
* Discounted pet insurance
* Weekly paid lunches
* Health Insurance
* Dental Insurance
* Vision Insurance
* Company outings
* Free snacks
* Shopping discounts
* Career development
* Commuter benefits
* Wellness Care

Inform a friend!

Top