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