Senior Software Engineer - Python

| Santa Monica

We are looking for experienced engineers who are passionate about building clean code, fast API’s, and fully tested features. You will be building features from scratch, integrating with 3rd party API’s, and controlling the flow of millions of dollars through our applications. You’ll work with microservices on AWS, multiple languages, and a great engineering team with a fun culture.

What You’ll Do:

  • Build and maintain microservices, designing and implementing APIs, managing cross service integration testing and creating robust, fault tolerant services
  • Design and document new features, improvements, and infrastructure
  • Work across multiple teams
  • Work with job processing and message queues
  • Implement robust distributed systems
  • Test, deploy, and monitor changes on test and production environments
  • Participate in code reviews on GitHub

What You’ll Have:

  • 2+ years of professional experience using dynamic, high-level languages (preferably more than one, e.g. Python and Ruby)
  • 3 - 5 years of experience in professional software development
  • Bachelor’s degree in computer science or mathematics or equivalent experience
  • 2+ years of professional experience building APIs
  • Familiarity with SQL databases and query languages
  • Experience with ORMs preferred (e.g. SQLAlchemy and ActiveRecord)
  • Experience with building and operating software in the cloud (AWS preferred, or a similar cloud platform)
  • Experience with automated testing (unit, functional, and integration tests)
  • Ability to contribute to and excel in a team environment
  • Ability to prioritize tasks and work independently
  • Great communication skills

Bonus Points:

  • Experience with application and network level security
  • Experience with Linux containers (LXC) and similar technologies (Docker, Kubernetes, etc.).
  • Expert level Ruby, Python, or Go developer
  • Experience maintaining a robust service oriented architecture with cross service integrations
  • Experience with gRPC or other RPC frameworks
  • Experience building ETL pipelines
  • Writes clear and concise tests just as quickly as production code
  • Experience with Background Jobs / Message Queues (celery, sidekiq, rabbitMQ, sneakers)
  • Familiarity with build tools and automation in software engineering - such as in Continuous Integration/Delivery (CI/CD) environments
Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
    • GolangLanguages
    • JavaLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • SwiftLanguages
    • ReactLibraries
    • FlaskFrameworks
    • Ruby on RailsFrameworks
    • TensorFlowFrameworks
    • PostgreSQLDatabases

Location

1500 feet to the Santa Monica Pier. 1000 feet to the Downtown Santa Monica Metro stop. Views of the ocean (if you're standing in the right spot).
1540 2nd St Suite 200, Santa Monica, CA 90401

What are Fair.com Perks + Benefits

Fair.com Benefits Overview

Our name pretty much says it all. It’s our culture. It’s the way we treat our customers, our network of dealers and our fast-growing family of employees. We believe in hard work, and we believe hard work should be rewarded. That’s why we offer equity incentives, 100% coverage of medical, vision and dental premiums for employees and their families, 100% paid parental leave for 4 months, cellphone reimbursement, 401(k) retirement plans and free lunch 5 days a week for every employee. The way we see it, better to be more than fair than not to live up to our name.

Health Insurance & Wellness Benefits
Dental Benefits
100% coverage
Vision Benefits
100% coverage
Health Insurance Benefits
100% coverage
Retirement & Stock Options Benefits
401(K)
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Perks & Discounts
Casual Dress
Commuter Benefits
Free Daily Meals
Game Room
Stocked Kitchen
Happy Hours
Parking
Relocation Assistance
Professional Development Benefits
Job Training & Conferences
Diversity Program

Additional Perks + Benefits

Underground employee parking. Outdoor patio space for lunching al fresco.

More Jobs at Fair.com20 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
Operations
Product
Content
Developer
new
Fair.com
Data + Analytics
new
Fair.com
Data + Analytics
new
Fair.com
Developer
new
Fair.com
Finance
new
Fair.com
Developer
new
Fair.com
Developer
new
Fair.com
Finance
new
Fair.com
Product
new
Fair.com
Developer
new
Fair.com
Finance
new
Fair.com
Data + Analytics
new
Fair.com
Developer
new
Fair.com
Product
new
Fair.com
Developer
new
Fair.com
Content
new
Fair.com
Product
new
Fair.com