Principal / Lead Software Engineer

San Jose, California

PeerNova Inc.
Job Expired - Click here to search for similar jobs
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?

Define the future of Financial Systems by innovating at the juncture of technologies of AI and Big Data. This "new" financial revolution is changing how any financial instrument like securities, derivatives, etc. are traded and settled in Wall Street and around the world. PeerNova's mathematical verification of underlying data simplifies audit and regulatory compliance and reduces billions of dollars spent in these functions. Financial institutions are looking to leverage big data solutions as systems of record for risk analysis and decision-making more now than ever before. Come, join this revolution.

PeerNova seeks a talented Principal Software Engineer reports to the Sr. VP of Engineering and is responsible for major software architecture decisions. PeerNova's flagship product that is being used by the largest banks in the world to make confident and timely decisions using high-quality data.

Mission

PeerNova's Partnership and Engineering team works in a dynamic environment where fast-paced innovation meets rock-solid execution. Our goal is to deliver PeerNova's consensus data solutions platform to the market with partners, based on use case.

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

Volunteer Time Off

Stock Options

401(k) match

Discounted pet insurance

Weekly paid lunches

Health Insurance

Dental Insurance

Vision Insurance

Company outings

Free snacks

Shopping discounts

Career development

Commuter benefits

Wellness Care

Date Posted: 02 May 2024
Job Expired - Click here to search for similar jobs