Senior Software Engineer - Backend (Core)

Read AI

• $190K — $200K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of backend software engineering experience with a proven track record in production environments.
  • Proficient in Python (or similar programming languages like Java, C++, or Node.js) and cloud-native systems, especially AWS.
  • Expertise in API design, authentication/authorization protocols (OAuth2, JWT), and security best practices.
  • Knowledge of CI/CD, infrastructure-as-code (Terraform), and contemporary DevOps methodologies.
  • Strong communication skills to articulate technical concepts to diverse audiences.
  • Demonstrated ownership, curiosity, and a commitment to innovation.
  • Experience in a startup or fast-paced environment is preferred.

Responsibilities

  • Architect, develop, and maintain scalable backend services and APIs using Python, SQLAlchemy, and AWS.
  • Design and implement features for data ingestion and third-party integrations like Slack and HubSpot.
  • Own the full software development lifecycle from requirements gathering to deployment and monitoring.
  • Collaborate with product managers and frontend engineers to create innovative solutions.
  • Promote technical excellence by participating in code reviews and mentoring team members.
  • Contribute to operational excellence through on-call rotation and system reliability efforts.
  • Continuously enhance system performance and scalability to accommodate user growth.

Benefits

  • Work with cutting-edge AI technology aimed at enhancing productivity.
  • Join a rapidly growing AI company recognized as a top startup.
  • Collaborative and supportive team environment with diverse talent.
  • Flexible time off and generous family leave policies.
  • Low deductible health care plans.
Full Job Description
The Role:

Read AI is seeking a Senior Software Engineer to join our Backend team. As a senior contributor, you will play a key role in designing, building, and scaling backend systems that power our AI-driven productivity platform. You'll work in a fast-paced, collaborative

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.

What we look for:
  • 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.

This description reflects Read AI's focus on rapid iteration, technical excellence, and building robust backend systems to support AI-powered productivity tools for a growing user base.

Software Engineer positions offer a base pay range of $190,000 - $200,000, plus equity and benefits. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer low deductible health plans, as well as flexible time away and family leave programs.

Please note our company does not provide visa support or sponsorship for employees.

Similar Jobs

More Jobs at Read AI

More Information Technology Jobs

Find similar Senior Software Engineer - Backend (Core) jobs: