Principal Backend Engineer - San Francisco

Company: Nira
Your Application: You have not applied yet. Apply or Refer for rewards
Location: San Francisco, USA
Allows working from home: Yes
Employer Email: *********@*******.com (View email)
Share:
JOB DESCRIPTION
Requirements:
-Bachelor's degree or equivalent experience, but quite likely a qualification in a quantitative science (computer science, mathematics, engineering, physics, statistics, economics etc).

-You have got 5-8 years of experience in designing, building and maintaining enterprise services specifically written in Golang or Python, and the broader Golang or Python ecosystems (eg package and dependency management). If you-ve made Open Source contributions in these languages, that is a bonus.

-You have got 5+ years of experience with microservices, large scale distributed data processing, message passing and event streaming, and enterprise APIs.

-You have high accountability and ownership of your work, but a willingness to collaborate with others to achieve shared goals.

-You have a bias towards action. You love to move fast, are self motivated, and a life-long learner.

-You care about working on fast-growing products while iterating and sweating the details.

-You are willing to do whatever IT takes, even if this means working outside of your role (backend help frontend, frontend help backend, handle customer support, etc).

-You are able to effectively balance speed/quality/tech debt and make engineering decisions that enable speed and quality results.

-You are a product thinker who cares about the customer.
Responsibilities:
-Lead the design and development of scalable and high performing / high resilience backend services written in Python and Golang.

-Solution design/architecture in the general area of event, stream and graph data processing and enterprise SaaS API integration.

-Influence design and implementation of integrations which connect Python and Golang components to other parts of Niras platform and to 3rd party ecosystems.

-Performance engineering to achieve throughput, resilience and enable scaling.

-Code standards, code reviews, technical planning/research, testing/QA.

-Assist in scoping, estimating, and planning of projects, particularly from a technical architecture perspective.

-Assist in leading a squad of 2-5 engineers collaborating to deliver new feature/function bundles.

-Mentor and coach other engineers to grow their skills and experience in Python, Golang and complementary AWS technologies.
Benefits:
-Work From Anywhere - 100% remote/distributed

-Flexible Work Schedule

-BYO Kit or Company Allowance

-Competitive Salary

-Unlimited PTO

-Medical and Dental (US only)


JOB TYPE
Work Day: Full Time
Employment type: Permanent Job
Salary: USD 150,000.00 - 200,000.00 Yearly
Positions available: 10


JOB REQUIREMENTS
Minimal experience: Unspecified
Gender: Indistinct



Are you suitable for this job?

  • Find out your score for this position and tailor your profile to secure this job.

  • ?/100
  • Consult
  • On the way! Our Artificial Intelligence engine has started analyzing your resume. This may take a few minutes. We will send you an email when the results are ready.
  • How does it work?

Jobs you may be interested in




    Shouldn't this job vacancy be here? Report it