Senior Software Engineer - Backend/Python

New
Located in the USA (lower 48 timezones)., lower 48 timezonesFull-TimeSenior
Salary140,000 - 210,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Senior 1 & 2 level candidates should have 5+ years of experience building modern back-end systems. Staff level candidates should have 8+ years of experience. Mid-level candidates should have ~3 years of similar experience.
Required Skills
AWSGraphQLPostgreSQLPythonElasticSearchFlaskKafkaMongoDBRedisRESTful APIs

Requirements

  • 5+ years of experience building modern back-end systems (Senior)
  • 8+ years of experience (Staff level)
  • ~3 years of experience (Mid-level)
  • Professional Python experience preferred
  • Experience building internet-facing web APIs
  • Production experience with MongoDB, PostgreSQL, or Elasticsearch
  • Experience designing, scaling, debugging, and optimizing systems
  • Participation in code reviews
  • Located in the USA (lower 48 timezones)

Responsibilities

  • Conceiving, designing, building, and launching new user-facing features
  • Implementing new AI features to turbocharge customer tasks
  • Improving performance and scalability of GraphQL and REST APIs
  • Syncing sales emails and calendar events
  • Developing calling features using Twilio, WebSockets, and WebRTC
  • Building user-facing analytics features
  • Improving Elasticsearch-backed search functionality
  • Managing messaging infrastructure with Kafka and Redis
  • Enhancing SaaS platform integrations like Google G Suite and Zapier
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 210,000 USD per year
Apply Now