Search By
2463 Jobs
Principal Software Engineer Tomo Credit San Francisco, CA | Full Time
4 Days Ago
Principal Software Engineer Medtronic Boston, MA | Full Time
Just Posted
Principal Software Engineer Tendo San Diego, CA | Full Time
Just Posted
Principal Software Engineer Eze Castle Software LLC Boston, MA | Full Time
Just Posted
Principal Software Engineer BlueHalo Reston, VA | Full Time
Just Posted
Principal Software Engineer Technica Corporation Dulles, VA | Full Time
Just Posted
Principal Software Engineer Tactile Medical Minneapolis, MN | Full Time
2 Days Ago
Principal Software Engineer Stellar Development Foundation Los Angeles, CA | Full Time | Remote
3 Days Ago
Principal Software Engineer Stellar Development Foundation San Francisco, CA | Full Time
3 Days Ago
Principal Software Engineer Helix San Mateo, CA | Full Time | Remote
3 Days Ago
Principal Software Engineer Helix San Mateo, CA | Full Time | Remote
3 Days Ago
Principal Software Engineer Helix San Mateo, CA | Full Time | Remote
3 Days Ago
Principal Software Engineer OnBoard Indianapolis, IN | Full Time | Remote
3 Days Ago
Principal Software Engineer Stellar Development Foundation New York City, NY | Full Time
3 Days Ago
Principal Software Engineer Charles Schwab Inc. Austin, TX | Full Time
3 Days Ago
Software Engineer (Sr and Principal) BCMC Dulles, VA | Full Time
3 Days Ago
Software Engineer (Sr and Principal) BCMC Dulles, VA | Full Time
3 Days Ago
Principal Software Engineer BCMC Dulles, VA | Full Time
3 Days Ago
Principal Software Engineer BCMC Dulles, VA | Full Time
3 Days Ago
Principal Software Engineer Raft Company Website Reston, VA | Full Time | Remote
3 Days Ago
Principal Software Engineer (DevSecOps) Goldbelt, Incorporated Huntsville, AL | Full Time
4 Days Ago
Principal Software Engineer Circle Phoenix, AZ | Full Time | Remote
4 Days Ago
Principal Software Engineer Circle San Francisco, CA | Full Time | Remote
4 Days Ago
Principal Software Engineer Circle Los Angeles, CA | Full Time | Remote
4 Days Ago
Principal Software Engineer Circle Washington, DC | Full Time | Remote
4 Days Ago
More Search Results

Principal Software Engineer

San Francisco, CA | Full Time
4 Days Ago

Job Description

Who We Are

TomoCredit is a fintech startup based in downtown San Francisco. We issue the smartest consumer credit card which does not require a credit score for approval. We are small, but nimble, and very passionate about opening credit markets to young generations and immigrants, with the aim to make it a cutting-edge and pleasant experience for all of our users.

We value passionate, down to earth, “can do” people who enjoy fine-tuning small details, without losing sight of the big picture. We are looking for someone who is driven to get things done and views obstacles as an exciting challenge that demands a creative solution. You are a self-starter with a high degree of rigor, organization, and discipline to get things done. Above all else, this role requires someone who takes great pride in their work and is inspired and motivated by their role in improving the way millions of people build their financial future.

The Role

We're looking for an experienced Principal Backend Software Engineer with strong system building skills to join our small and creative team. Being a member of a small team means you'll have many responsibilities and own multiple projects. Ideal candidate is comfortable working in a fast-paced, creative and collaborative environment.

Plus, since you would be joining us early in our journey, you will be intimately involved in every aspect of the product with a significant say when it comes to technical decisions. You'll own projects from concept to completion and be working alongside talented software engineers in executing your projects.

What You'll Be Doing

  • Supervising and overseeing the technical aspects of projects
  • Mentoring other engineers in need
  • Recommending new technologies that can help productivity 
  • Work with the design and product teams to launch new features
  • Own a project from start to finish (we value responsible engineers with strong work ethic)
  • Assist our support team with technical issues (we are small and want to make sure our users love us)
  • Help QA our releases to ensure they’re ready to ship (to ensure we have a truly amazing product)

What You'll Need

  • Several years of working experience in Node.js (minimum 3 years)
  • Strong Javascript skills
  • Experience with AWS services (EC2, EBS, RDS, Cloudwatch, Lambda)
  • Experience working with Postgres (or any SQL database)
  • Experience with building RESTful and GraphQL APIs.
  • Natural ability to diagnose and debug complex technical issues
  • Strong written and verbal communication skills
  • Track record in building relationships and integrations with tech partners
  • Yearning to learn new skills, tech, tools.
  • Bonus: Experience with Apollo framework
  • Bonus: Experience in fintech is highly valuable.
  • Your creativity and ability to think out of the box.
  • Your passion in building cool cutting-edge products.

Why TomoCredit?

Building a strong culture is extremely important to us. In order to do so, we strive to make every member of the team happy. That's why we offer a generous benefits package for a small startup.

  • Competitive Salary
  • Insurance: Medical, Dental and Vision benefits.
  • Equity: We're growing rapidly, and we want to share our future success/ financial upside with you. We offer an above-average ownership stake in TomoCredit for all employees.
  • Flexible vacation policy. We trust that you know how to manage your time wisely so you can finish your work on time without burnout. Within that trust, we offer a flexible vacation policy.
  • Company-sponsored outings. This is the best outlet to get to know each other outside work.

At Tomo diversity is important to us so all qualified applicants will receive consideration for employment without regards to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law. 

 


 

Skills for Principal Software Engineer

The job skills required for Principal Software Engineer include JavaScript, AWS, Futures, SQL, Verbal Communication etc. Having related job skills and expertise will give you an advantage when applying to be a Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Principal Software Engineer. Select any job title you are interested in and start to search job requirements.

Job Openings with Skill of JavaScript
MORE>>
Job Openings with Skill of AWS
MORE>>
Job Openings with Skill of Futures
MORE>>
Job Openings with Skill of SQL
MORE>>
Job Openings with Skill of Verbal Communication
MORE>>

Career Path for Principal Software Engineer

The following is the career advancement route for Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Principal Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Software Engineer. You can explore the career advancement for a Principal Software Engineer below and select your interested title to get hiring information.

How to Become a Principal Software Engineer

If you are interested in becoming a Principal Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Principal Software Engineer for your reference.

Step 1 Understand the job description and responsibilities of a Principal Software Engineer

Quotes from people on Principal Software Engineer job description and responsibilities
02/21/2022: Columbus, OH
03/25/2022: Philadelphia, PA
03/10/2022: Rapid City, SD
04/10/2022: Fort Smith, AR
03/09/2022: Trenton, NJ

Step 2 Knowing the best tips for becoming a Principal Software Engineer can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Principal Software Engineer jobs
04/20/2022: Lansing, MI
03/26/2022: Orlando, FL
04/04/2022: Medford, OR
05/05/2022: Hopkinsville, KY
03/27/2022: Nashua, NH

Step 3 View the best colleges and universities for Principal Software Engineer

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College