[Remote] Software Engineer, Backend
Note: The job is a remote job and is open to candidates in USA. Seesaw Learning provides an elementary learning experience platform and digital curriculum products for educators, students, and families. The Senior Backend Software Engineer will develop and operate scalable backend systems and infrastructure, ensuring platform reliability, security, performance, and cost-effectiveness while contributing to technical strategy and engineering culture.
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
Skills
- 7+ 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)
Benefits
- Medical/Dental + Orthodontics/Vision Coverage
- 401(k) Match
- Flexible Paid Time Off
- Mindfulness First Fridays
- Monthly Technology Stipend
- Home Office Setup Stipend
- Professional Development Stipend
- Paid Parental Leave
- Charitable Donation Matching
- Volunteer Days
- Flexible vacation policy
Company Overview
Company H1B Sponsorship