BA/BS/BE degree in Computer Science/Engineering or comparable experience 5+ years of backend software development experience Prior startup experience or experience facing large scaling challenges Strong Python experience with modern async/await patterns, FastAPI/Starlette, typing and Pydantic Expertise with PostgreSQL, SQLAlchemy (sync and async), and Alembic migrations Advanced knowledge of AWS services including RDS, S3, SQS, ECS, and IAM fundamentals Experience with infrastructure as code using Terraform Experience with background processing, distributed systems, and asynchronous workflows Proficiency with observability and monitoring: distributed tracing (ddtrace), structured logging (structlog), and metrics/alerting (Datadog) Strong testing mindset with pytest, fixtures/mocking, and async test patterns Experience with agile processes and a passion for automated testing and continuous delivery Focus on writing maintainable, performant, and well-documented code A healthy balance of creativity and skepticism