Job Details

ID #44947707
State Colorado
City Denver
Job type Permanent
Salary USD US122000 - US152000 per annum US122000 - US152000 per annum
Source Ledgent Technology
Showed 2022-08-17
Date 2022-08-16
Deadline 2022-10-15
Category Et cetera
Create resume

Principal Backend Engineer - Remote

Colorado, Denver, 80202 Denver USA

Vacancy expired!

100% RemoteSalary: $122k-$152k (depending on experience)

We are seeking a Principal Backend Engineer with 8+ years' experience to join our growing tech team. The Principal Backend Engineer will be the most senior backend technical member of our growing US-based engineering team and will report directly to the Director of Engineering.

Knowledge / experience we expect you to have on Day 1:
  • A minimum of eight (8) years' experience building backend software solutions
  • A minimum of four (4) years' experience using Python
  • Extensive knowledge of the Python language, standard library, and package ecosystem
  • Thorough understanding of the fundamental concepts of:
  • Relational databases, including SQL
  • The HTTP/S protocol - requests, responses, methods, content types, headers, cookies, etc.
  • Design and implementation of REST-ful APIs / services
  • Deep knowledge of source control using git
  • Experience in of each part of software development life cycle (requirements, design, implementation, testing, maintenance)

Essential functions and responsibilities:
  • Designs and builds scalable REST APIs in Python using FastAPI to support both web and native mobile frontend applications, described using OpenAPI specifications
  • Designs and builds database schema in PostgreSQL to be read from Python using the SQLAlchemy ORM
  • Writes automated tests using pytest to guarantee confidence in built solutions when deployed
  • Reviews PRs on GIthub written by other team members and offers constructive advice
  • Offers technical advice to more junior team members during the development of their PRs
  • Collaborates with members of the Product, Design and QA team members to understand or offer technical input into requirements, UI designs and QA-executed test cases
  • Contributes to ETL pipelines that ingest data stored in application databases into our data lakehouse, powered by Fivetran and Databricks
  • Reviews logs, errors and performance data to identify potential areas of technical improvement for the team
  • Works with our DevOps team to make sure software solutions are deployed into our AWS environments correctly
  • Offers input to engineering leadership on development process and evolution
Success factors/job competencies:
  • Commitment to organizational core values: Integrity, Compassion and Excellence
  • Displays a passion for automation vs. manual work
  • Demonstrates the ability to come up with novel, pragmatic technical solutions to real business problems
Benefits package includes Health, Dental, Vision, FSA, Company-paid Life & Disability insurance, 401K w/ employer match, Paid Time off, Paid Parental Leave, and Tuition Reimbursement

Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US.

We are unable to use outside agencies and/or C2C.

We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

Vacancy expired!

Subscribe Report job