Direct/Full time role - Principal Software Engineer (Python, Go Lang, and Node.js) - Remote -San Francisco, CA

Overview

Remote
$180,000 - $235,000
Full Time

Skills

Principal Software Engineer (Python
Go Lang
and Node.js)

Job Details

Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a Principal Software Engineer (Python, Go Lang, and Node.js).

Job Description:

Job Title: Principal Software Engineer (Python, Go Lang, and Node.js)
Job Location: San Francisco, CA
Work Schedule: Remote
Salary: $180,000 to $235,000

Roll: Permanent job

Responsibilities:

Experience and Skills:

  • Expert-level knowledge in modern programming languages and their ecosystems, including Python, Go Lang, and Node.js (Java is not needed).
  • This position is primarily hands-on, accounting for 80 to 90% of the role's responsibilities, as it is an individual contributor role with a focus on direct technical contributions.
  • The role also involves mentoring and guiding engineers, although it is not primarily a managerial or leadership role.
  • Proficiency in front-end languages such as ReactJS and Angular is required to complement the back-end expertise.
  • Candidates should have a minimum of 15 years of experience, as this is a very senior role.
  • If a candidate has worked on projects for shorter durations, valid reasons for switching jobs are required (the client needs valid answers regarding why candidates are switching jobs).
  • Extensive experience in Cloud platform architectures, with at least one of AWS, Google Cloud Platform, or Azure. The client has not specified any specific serverless solutions like AWS Lambda or others.
  • Communication skills should be excellent; they need someone who can articulate very well.
  • The client requires someone who can work on this project for a longer period of time.
  • Prefer candidates with experience in tech companies, e-commerce, or startups, as they often require adaptable and innovative solutions.
  • Strong coding proficiency and familiarity with REST APIs for seamless integration of systems. So NEED an exceptional and experienced coder.
  • Titles to look for include Principal Engineer, Staff Engineer, or Lead Engineer

Communication and Leadership:

  • Experience mentoring/training an engineering community on development best practices.
  • Excellent leadership, verbal and written communication skills

Interview Process:

  • First round: 45 minutes of generic conversation on candidate experience, technologies, and projects worked on.
  • Second round: 45 minutes of coding challenge.
  • Third round: 45-minute discussion with system design manager.
  • Fourth round: 45-minute discussion with software architect.

About Maxonic:

Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.

Interested in Applying?

Please apply with your most current resume. Feel free to contact Pramod Kumar ( / ) for more details.

About Maxonic, Inc.