Seesaw Software Engineer, Backend at Seesaw to develop and maintain Python HTTP backend services and AWS infrastructure. Responsible for ensuring platform reliability, security, and cost-effective cloud infrastructure.
Responsibilities
A Senior Engineer on the Core Systems team is expected to have a deep understanding of backend development and infrastructure at scale. This means expertise with the implementation of HTTP APIs, interaction of API code with data storage layers, infrastructure provisioning, and a thorough grasp on how software goes from being built by dozens of developers, tested, shipped, and run at scale with rock-solid reliability.
Your Responsibilities:
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.