Outschool logo
Outschool

Outschool is an online e-learning and community marketplace offering more than 1,000 live, online classes for K-12 children. Outschool believes "great teachers

Senior Software Engineer, Infrastructure

Location

South Korea

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Infrastructure

Outschool

Title: Senior Software Engineer, Infrastructure Location: Haeundae-gu, Busan, South Korea Job Description: The Company: Outschool’s mission is to inspire kids to love learning. In our fast-changing world, the traditional educational system struggles to meet the diverse and evolving needs of young learners. Outschool reimagines this system, offering flexible and engaging learning experiences as a supplement and alternative to traditional education. By connecting learners with a global community of teachers and peers through our online platform, we make learning personal, dynamic, and deeply human. We've made significant strides since launching our marketplace of live online classes in 2017. Finding initial success with secular homeschoolers, we then expanded to enrichment learning to meet the needs of a wider audience, growing our business 16x since 2019. Post-pandemic, we have evolved our platform to power academic learning, incorporated AI, and have begun to grow our international community. We're proud to have served over 1M passionate learners with more than $100M in annual bookings. Driving disruptive, positive change in education is rewarding and hard. Outschool team members are encouraged to challenge themselves, take risks, and grow in their careers. We look for talented people whose sense of urgency, innate curiosity, and determination to drive impact will help Outschool achieve outsized results in pursuit of our mission. We invite you to be part of an ambitious team dedicated to ensuring every learner can navigate the future with curiosity, resilience, and a love of learning. The Role We're looking for a Senior Software Engineer, Infrastructure to join our Infrastructure and Platform team. Our core infrastructure team's mission is to empower developers through reliable, secure, and frictionless systems that accelerate innovation and ensure operational stability. You'll own hard problems, including developer experience, automation, security hardening, and evolving our systems to be AI-native. We are an effective team of engineers distributed across the US, Canada, and South Korea. Our philosophy is to start small and then intentionally iterate to test our assumptions and learn quickly. We're iteratively building up a complex product for a highly engaged audience. This role requires working in our Haeundae, Busan, South Korea office, Tuesday-Friday from 7:00 AM to 3:00 PM. Our Stack: - Infrastructure & Platform: - AWS (EKS, RDS, S3, Lambda, VPC, IAM) · Terraform · GitLab · Prometheus/Grafana · OpenTelemetry - Product Layer - TypeScript · Node · React · GraphQL · PostgreSQL · OpenSearch - You won't own this code but you'll own the systems that let engineers ship it with confidence. - AI-Native - The team uses AI throughout the development workflow. - We're actively building infrastructure for AI/ML workloads in production — experimentation pipelines, model serving, and observability. Core Responsibilities: - Developer experience: Define and drive the Developer Experience strategy for a 10-20 person engineering org. Improve tooling, CI/CD pipelines, and internal developer platforms so engineers ship faster and with more confidence. - Automation: Design and implement automation for provisioning, monitoring, deployment, and operational workflows. Reduce toil. Build systems that run themselves. - Security: Harden infrastructure across the stack. Implement security best practices at the platform level. Partner with engineering to embed security into the development lifecycle. - AI-forward infrastructure: Help evolve our platform to natively support AI/ML workloads. Think infrastructure that enables experimentation, scales AI features to production, and supports a team that uses AI as a first-class tool. - Reliability: Own production systems. Build observability into everything. Set the reliability bar and on-call culture for the engineering org. Participate in on-call and lead incident response with a systems-thinking mindset. Desired Experience and Skills: - 7+ years of software or infrastructure engineering experience - Deep experience with AWS: EC2, EKS, S3, Lambda, RDS, VPC, IAM, and related services - Strong Kubernetes fundamentals: deployment, scaling, networking, workload management, and debugging containerized services - Infrastructure as Code with Terraform - Experience building and maintaining CI/CD pipelines (GitHub Actions, ArgoCD, or similar) - Familiarity with observability stacks: Prometheus, Grafana, Honeycomb, OpenTelemetry (or similar) - Strong grasp of distributed systems concepts: consistency, fault tolerance, replication, and delivery semantics - AI-forward approach: you actively use AI tools in your workflow. You can prompt well, validate output critically, and know when to override - Intermediate or higher English Reading, Writing, Listening and Speaking skills (our interview process and daily work is conducted entirely in English). Other Considerations: - Experience in EdTech or building products for learners, educators, or families - Familiarity with search and discovery systems - Familiarity with payment APIs (e.g. Stripe) - Background in marketplace technologies - Experience at a fast-paced startup or high-growth company Compensation: Outschool recruits across the US, Canada, and South Korea and sets employee salaries to reflect local compensation and cost of living. This role is available in South Korea: The salary range for this position is 63,125,700 - $78,907,125 KRW annually. Benefits in South Korea: - Coworking Office located directly at exit 11, Jangsan Station in beautiful Haeundae, Busan. - Necessary equipment (MacBook, monitor, etc.) and software for work provided - Finish work early in the day - working hours from 7AM - 3PM. - Flexible vacation, use whenever you like. Korean national holidays plus 15 extra days per year. - Invitation to join the annual company retreat once per year (flight to United States, hotel, meals paid for by company). Benefits & Culture: At Outschool, we believe that taking care of one another enables us to do our best work. To us that means: - Shared Financial Success: Competitive salaries, stock options, retirement plans. - Health & Wellness: Comprehensive medical, dental, vision, disability, and life insurance — plus fertility/family planning coverage and access to ModernHealth coaching & therapy. - PTO & Family Benefits: Generous PTO and family leave policies. - Hybrid & Remote-Friendly: Outschool has a distributed team across the U.S. and Canada and a new office in San Francisco. Bay Area–based employees work in the office part of the week and receive commute-related benefits. Team members outside the Bay Area remain fully remote, with support for expensable home office setup, internet, and weekly meals to stay connected no matter where you are. - Lifelong Learners: Annual budgets for professional development and DEI learning; budgets for children to take Outschool classes. - Community Impact: Outschool matches employee donations to eligible charities and supports Outschool.org’s nonprofit programs. Outschool is an equal opportunity employer. We view diversity as a moral imperative and competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience. Benefits packages are included for full-time employees only. Please note benefits and perks may vary for employees based outside of the US and Canada. Full-time employees must be a citizen or legal residents of the U.S. or Canada and reside in U.S. or Canada, unless specifically indicated otherwise. Once you submit your application, Outschool will process your personal data to evaluate your candidacy for employment. Unless specifically indicated otherwise, we hire employees only in the U.S. and Canada. Applicants else where should be aware that we may discard your application upon submission or we may ask if you would like us to retain it later should there be consideration (this is not typical at all). If you are selected for interviewing, your data will be shared with interviewers and personnel involved in that process. If not hired, your application will be retained for one year in case there is another suitable role. You may opt out of this at any time. Please see our Employee/Applicant Privacy Notice for more detailed information. If applicable, as you progress through the process, we will be clear about what information is being asked for and what happens with that information.

Related Categories

Related Job Pages

More Infrastructure Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Develop, maintain, and govern a centralized IT documentation repository covering infrastructure systems, network topology, server configurations, and asset inventories. • Create and update standard operating procedures (SOPs), runbooks, technical guides, and architecture diagrams for all IT infrastructure components. • Establish and enforce documentation standards, templates, and version control practices across the IT team. • Conduct periodic reviews and audits of existing documentation to ensure accuracy, relevance, and compliance with organizational and regulatory requirements. • Manage document lifecycle processes including creation, approval, revision, and archival. • Assist in the installation, configuration, and maintenance of servers, networking equipment, storage systems, and related infrastructure. • Document change management activities, including system upgrades, patching schedules, and infrastructure modifications. • Support incident management processes by maintaining accurate records of incidents, root cause analyses (RCA), and resolution steps. • Collaborate with cross-functional IT teams to capture and translate technical knowledge into clear, structured documentation. • Ensure IT documentation aligns with ITIL frameworks, ISO 27001, or other relevant standards adopted by the organization. • Support internal and external audits by preparing and presenting accurate, up-to-date documentation packages. • Identify documentation gaps and proactively develop materials to address operational and compliance risks. • Liaise with system administrators, network engineers, security teams, and business units to gather technical information for documentation purposes. • Provide guidance and training to IT staff on documentation tools, standards, and best practices. • Prepare reports and dashboards on documentation coverage and status for IT management review.

Malaysia
Health Care Service Corporation logo

Senior Infrastructure Engineer – Cribl

Health Care Service Corporation

Empowering Whole Person Health With Compassion and Innovation

Full TimeRemoteTeam 10,001+H1B Sponsor

• Design, implement, and optimize data pipelines for observability and security platforms • Manage Cribl Stream / Edge deployments, enabling efficient log routing, transformation, and cost optimization • Provide 24x7 operational support for Cribl Stream infrastructure and data pipelines (24x7 on-call rotation every 6th week) • Monitor, troubleshoot, and resolve data ingestion, routing, and transformation issues • Maintain runbooks, SOPs, and documentation for operational processes • Support on-call rotations and escalation processes

Illinois + 1 moreAll locations: Illinois | Texas
$84.4K - $152.3K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000

Role Description We’re looking for an AWS Cloud Infrastructure Engineer to help support, improve, and evolve our cloud infrastructure and DevOps practices. You’ll work closely with developers, digital teams, and IT colleagues to ensure our systems are secure, scalable, resilient, and cost-effective. The role covers a broad mix of infrastructure engineering, automation, monitoring, troubleshooting, and platform improvement work. - Building, managing, and optimising AWS infrastructure - Supporting cloud reliability, scalability, security, and performance - Automating infrastructure using Infrastructure as Code and helping drive our transition towards a fully IaC-managed environment - Supporting DevOps workflows across development and production environments - Monitoring systems, troubleshooting issues, and supporting incident resolution - Improving backup, recovery, resilience, and high-availability approaches - Supporting infrastructure security and data protection requirements - Working with development teams to improve deployment and operational processes - Contributing to technical planning and continuous improvement initiatives - Helping improve observability, automation, and operational maturity across the platform Qualifications - Managing AWS environments and core services such as EC2, RDS, S3, IAM, and CloudWatch - Infrastructure as Code tools such as Terraform or CloudFormation - Cloud networking, monitoring, and security practices - Linux administration and scripting - Containers and container platforms such as Docker or ECS - CI/CD pipelines and deployment automation - Troubleshooting production infrastructure and supporting operational environments - Working within DevOps or Site Reliability Engineering environments - Experience with healthcare systems, sensitive/confidential data, or compliance-focused environments would be useful, but isn’t essential - AWS certifications are welcome, but practical experience and learning are valued just as highly Requirements - Strong fundamentals, curiosity, and a willingness to learn - Collaborative and enjoy supporting others - Care about building secure and reliable systems - Like understanding how systems fit together end-to-end - Enjoy improving and automating processes - Calm and methodical when solving problems - Balance pragmatism with long-term improvement - Comfortable saying “I don’t know, let me check” - Enjoy learning and working across a broad technical landscape Benefits - Flexible and remote-friendly working - Opportunities to learn and grow across cloud infrastructure and DevOps practices - A supportive and collaborative engineering culture - The chance to work on systems that directly support frontline healthcare and social care services - Meaningful technical work with real-world impact Additional Information In carrying out the role, the successful candidate will work flexibly across operational sites as required and contribute to maintaining safe systems of work and environments. The role holder will participate in training, appraisals, and continuous professional development, while keeping up to date with developments in cloud infrastructure, DevOps practices, and cybersecurity. Direct applications only; we will not be engaging agencies for this vacancy. Please note: This role is not eligible for visa sponsorship. Applicants must already have the right to work in the UK at the time of application. For applicants with time-limited visas, unfortunately, we are unable to support new visa applications or extensions. We reserve the right to close the vacancy early if we receive a high number of applications, so we encourage you to apply as soon as possible. Salary Range (pro rata if part time): CGL points 42 to 46 (£46,683.60 - £51,101.95) Closing Date: 7/6/2026 If you have any questions on this opportunity that you would like to talk through please contact us using the below details: Stephen Steele | stephen.steele@cgl.org.uk | 01273 113239 This post is subject to a Disclosure and Barring Service (DBS) Scheme check at a basic level.

United Kingdom
£46.7K - £51.1K / year
Numero logo

Staff Software Engineer, Infrastructure

Numero

Our founding team is comprised of Brian (CEO), Karan (CTO), and Susie (CFO). We have experience founding startups, leading engineering teams, and managing multibillion dollar budgets at Fortune 100 companies. We are here because we love it and know that this is some of the most important work we could put out into the world.

Full TimeRemoteTeam 11-50

Role Description At Numero, we build software for political campaigns and nonprofits. Our platform is an all-in-one system comprised of a donor CRM, broadcast email + texting tools, and payment processing pages that our clients rely on for their work every day. We’re hiring experienced engineers to help us scale and harden the data infrastructure that everything else at Numero runs on. This is a staff-level role for someone who wants to own our data infrastructure end to end. You'll own the direction for how we shard, query, observe, and automate our data systems, with the autonomy of a staff engineer to do it. Qualifications - Deep experience operating data infrastructure at scale (8+ years preferred). - Expert-level relational databases at scale (e.g., Postgres, MySQL). - Breadth across data stores (e.g., OpenSearch, MongoDB). - A query-optimization obsession. - An automation-first, DevOps mindset. - The judgment and influence of a staff engineer. - A pragmatic, incremental approach to change. - Excellent written and verbal communication and high EQ. - Located in the continental USA (ET, CT, MT, PT) and willing to travel 1-2x a year for company retreats and/or team offsites. Requirements - Improving our data ingestion + matching pipelines. - Scaling our Postgres (on PlanetScale). - Operating Postgres at scale. - Managing our environments + provider migrations. - Optimizing and automating with AI. Benefits - Base salary in the range of $200,000 - $240,000, plus equity. - Merit-based annual bonus that scales with company performance. - Flexible PTO (including 12 company holidays and 2 weeks of required PTO each year). - 401K Plan with employer match. - Medical, dental and vision coverage with HSA option; 50% coverage for dependents. - Paid Parental Leave for primary and secondary caregivers. - Your choice of premium tech setup – laptop, monitor, accessories, and headphones. - $1,000 for your work-from-home setup. - Annual company retreat and/or team offsites. - Professional development support. Process + Timeline - Intro Call: A ~45 minute call with our CTO to review your background + experience. - Technical Interview(s): A half day of interviews with engineers on the team. - Final Interview with Cofounders: A quick ~30 minute chat with our other two cofounders.

United States
$200K - $240K / year
Job Closed