Senior Software Engineer - Backend (Core Services)
Read AI · Seattle, WA · 4 mo ago
HybridEngineering$190k–$200k/yrFull-time
Responsibilities
- Architect, develop, and maintain scalable backend services and APIs, primarily using Python (FastAPI), SQLAlchemy, and AWS infrastructure.
- Design and implement features for data ingestion, third-party integrations (e.g., Slack, HubSpot, Notion), authentication/authorization, and enterprise-grade security and compliance.
- Own the full software development lifecycle: requirements gathering, design, implementation, testing, deployment, and monitoring.
- Collaborate closely with product managers, frontend engineers, and data scientists to deliver innovative solutions.
- Drive technical excellence through code reviews, mentorship, and best practices in software engineering.
- Participate in on-call rotations and contribute to operational excellence, reliability, and observability of backend systems.
- Continuously improve system performance, scalability, and reliability to support rapid user and data growth.
- Contribute to a culture of innovation, ownership, and customer-centricity.
Requirements
- 7+ years of professional experience in backend software engineering, with a strong track record of shipping production systems.
- Proficiency in Python (or similar languages such as Java, C++, or Node.js).
- Experience designing and building distributed, cloud-native systems (preferably on AWS).
- Deep understanding of API design, authentication/authorization protocols (OAuth2, JWT), and security best practices.
- Familiarity with CI/CD, infrastructure-as-code (Terraform), and modern DevOps practices.
- Excellent communication skills; ability to explain complex technical concepts to both technical and non-technical audiences.
- Strong sense of ownership, curiosity, and a passion for innovation and continuous learning.
- Experience working in a startup or fast-paced environment is highly valued.
- Experience with containerization (Docker, Kubernetes) is a plus.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
Skills
- Python (or similar languages such as Java, C++, or Node.js)
- AWS infrastructure
- API design
- Authentication/Authorization protocols (OAuth2, JWT)
- CI/CD
- Infrastructure-as-code (Terraform)
- Containerization (Docker, Kubernetes)
Benefits
- Base pay range of $190,000 - $200,000, plus equity and benefits.
- Low deductible health plans.
- Flexible time away and family leave programs.
Pay
- Base pay range of $190,000 - $200,000, plus equity and benefits.
Schedule
- Full-time position.