Senior Backend Developer - Python (Remote)

  • 3595 Ranch Rd 620 S, Austin, TX 78738, USA
  • Employees can work remotely
  • Full-time

Company Description

Living Security helps organizations protect their sensitive data by reducing their #1 cybersecurity risk, human error. WE BELIEVE in security for the sake of the person. Computers will always augment human judgment, not the other way around. WE CREATE intelligence-driven security learning content that trains users to identify and react to current and emerging threats. WE DELIVER a meaningful experience, grounded in behavioral science, that is easy to understand and hard to forget.

While we take our mission seriously, we have a lot of fun while executing! We believe our clients’ success equals our success and we think of ourselves as an extension of their team and align our goals with there’s. We're looking for someone who has a passion for our clients and a client-focused mindset for value-driven, strategic improvements to join our team.

Job Description

We are looking for a senior level backend developer with extensive experience writing production applications using major frameworks in Python and/or Java. The ideal candidate will have experience working in a startup environment. This is not a management or architect position. You will write code 99% of the time.

As a senior developer you should have strong experience writing SQL, are familiar with NoSQL technologies, and know when to choose between the two. You must be able to work both within an ORM and outside of ORM technologies. You should have a strong understanding of REST. 

Day-to-day you will be designing, documenting (Open API), and implementing restful APIs and providing support to various teams with applications in production. You will work almost exclusively with Python and Java. You will work heavily with Elasticsearch and should feel comfortable with it.

Our products span both monolithic and microservice implementations. We are looking for someone who feels comfortable with both, has experience working in a cloud environment, and ideally has some serverless experience.

You must have experience with unit testing frameworks, Junit, Pytest, Robot, etc.

We are a series A funded startup. We often are racing to build features. Sometimes this will mean working long or odd hours.

You will be a direct contributor to building out our engineering culture, best practices, tooling, and a direct contributor to the success of the company.

This job is open to 100% remote within the US.

Responsibilities

  • Build highly performant backend APIs

  • Participate in planning & requirements gathering

  • Design, build, test, and deliver customer facing features 

  • Write clean, testable code

  • Commit to and meet deadlines

Qualifications

5+ years of professional software development

You can write complex SQL queries and understand normalization & denormalization. You can write raw queries.

Professional experience building web apps with Java

Professional experience building web apps with Python

Professional experience with Elasticsearch. You can write raw queries

Strong understanding of REST

Strong cloud experience - AWS preferred

Serverless experience desired

Strongly autonomous. You are here to lead development not learn it.

Additional Information

Responsible PTO policy

Flex-time

Paid Holidays

Health Insurance

Job Type: Full-time

All your information will be kept confidential according to EEO guidelines.

Salary commensurate with experience