Modify, diagnose, and change code in our Python HTTP backend, which runs on Tornado and backed by data stored in Dynamo, Elasticsearch, and Redis.
Contribute to our infrastructure-as-code repo, which is responsible for provisioning resources in AWS.
Reason about distributed systems to drive good technical decision-making.
Own technical work from the early stages of inception, to implementation, to production monitoring and alerting.
Export best practices around code authoring, tool usage, and observability to other engineering teams at Seesaw.
Ensure the security and reliability of Seesaw's platform, proactively identifying and addressing potential vulnerabilities and performance bottlenecks.
Optimize cloud infrastructure for cost-effectiveness, leveraging best practices in resource management
Help develop a strong technical roadmap and engineering culture through design proposals, industry engagement, and more
Partner with senior team members, product managers, and other key stakeholders to drive strategic initiatives and align infrastructure development with business objectives.
Requirements
5+ years experience with backend development
durable systems-level thinking will always trump specific language experience.
Thorough understanding of the mechanics of distributed systems
things like eventual consistency, fan-in fan-out patterns, backpressure, etc.
Familiarity with AWS core services (EC2, Lambda, DynamoDB, S3, ECS/EKS) or similar cloud experience
Proficient with CI/CD pipelines, preferably Github Actions
Self-starter with an ability to execute independently, knowing when to stop and seek more information and when to forge ahead and boldly own your vision.
Proven experience owning and operating the infrastructure that runs software at a high scale (think billions of incoming requests per month)