Platform Engineer

1 month ago


Bethesda, United States Teaching Strategies, LLC Full time
Job DescriptionJob Description

Be a Part of our Team

Join a working family that is dedicated to the mission of the work we do

Teaching Strategies is an innovative edtech organization focused on connecting teachers, children, and families. As front runners in the early childhood education market, we build dynamic, top-quality digital products that integrate all of the essential elements of a high-quality solution: curriculum, assessment, professional development, and family engagement. We are building a team of results-oriented individuals who will thrive in a collaborative, work-hard/play-hard culture. We pride ourselves on the impact we have on the early childhood field through supporting teachers who are doing the most important work there is, teaching children to become creative, confident thinkers.

Position Overview

Teaching Strategies is looking for a highly talented, innovative, and creative Platform Engineer to join its Infrastructure Engineering team. Platform Engineers are responsible for designing and implementing the core infrastructure components of a platform, such as networking, storage, and computer resources. They collaborate with SRE and software development teams to ensure that the platform can support the application workloads effectively. Additionally, they are involved in monitoring and troubleshooting the platform to ensure optimal performance and availability.

Platform Engineers play a crucial role in architecting the platform's infrastructure. They must carefully consider factors such as scalability, fault tolerance, and security when designing the platform's technical architecture. By collaborating with SRE, security, and software developers, they can ensure that the platform can handle the expected workloads and meet performance and governance requirements.

Specific Roles & Responsibilities:

  • Design and develop core platform infrastructure, including services for distributed computing, storage, networking, security, telemetry, and more
  • Monitor and troubleshoot issues across the entire platform and services
  • Optimize performance, scalability, reliability, and security of the platform infrastructure
  • Participate in an on-call rotation to provide 24/7 platform support
  • Collaborate with other engineering teams to understand platform requirements and provide technical guidance
  • Stay up-to-date on emerging technologies and industry best practices
  • Occasional domestic travel required for in-person team, department, and company meetings

Qualifications:

  • Minimum of 10 years of experience with cloud infrastructure, containerized workloads, build automation, and release management experience in a SaaS production environment
  • Experienced owning and scaling a container orchestration platform, especially Kubernetes (EKS)
  • Expert-level experience with AWS and hybrid cloud systems/designs
  • Proficiency with IaC tools such as Terraform and CloudFormation
  • Expert-level experience with Linux administration and internals
  • Proficiency with configuration management tools, such as Ansible and Salt
  • Production experience in operating an always-up, always-available mission-critical service
  • Strong knowledge of ephemeral infrastructure, horizontal scaling, self-healing architectures, service discovery, logging, monitoring and alerting
  • Expert understanding and ability to troubleshoot systems using TCP/IP, UDP, HTTP, SSL/TLS, and DNS
  • Proficient with multiple scripting languages such as Bash, Python, and Go
  • Knowledge of best-practice security, performance, and networking techniques for high-traffic customer-facing systems
  • Experience with monitoring tools such as New Relic and CloudWatch
  • Experience with relational and NoSQL databases, including Microsoft SQL, Postgres, DynamoDB and MongoDB
  • Excellent troubleshooting and testing skills
  • A passion for learning new technologies
  • Experience with Agile methodology and passion for software development best practices
  • Strong sense of collaboration, teamwork, and accountability
  • A passion for an excellent Developer Experience (DX)
  • Experience working for a SaaS company is highly desired

Why Teaching Strategies

At Teaching Strategies, our solutions and services are only as strong as the teams that create them. By bringing passion, dedication, and creativity to your job every day, there's no telling what you can do and where you can go We provide a competitive compensation and benefits package, flexible work schedules, opportunities to engage with co-workers, access to career advancement and professional development opportunities, and the chance to make a difference in the communities we serve.

Let's open the door to your career at Teaching Strategies

Some additional benefits & perks while working with Teaching Strategies

Teaching Strategies offers our employees a robust suite of benefits and other perks which include:

  • Competitive compensation package
  • Employee Equity Appreciation Program
  • Health and wellness insurance benefits
  • 401k with employer match
  • Flexible work environment
  • Unlimited paid time off (which includes paid holidays and Winter Break)
  • Paid parental leave
  • Tuition assistance, professional development, and opportunities for career growth
  • Best in class technology equipment for every employee
  • Penthouse suite in downtown DC seconds away from Washington Nationals Stadium and Audi Field

Teaching Strategies, LLC is committed to creating a diverse workplace and is proud to be an equal opportunity employer of Minorities, all Genders, Protected Veterans, and Individuals with Disabilities.


  • Platform Engineer

    2 months ago


    Bethesda, Maryland, United States Marriott International Full time

    Job Number Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAP Schedule Full-TimeLocated Remotely? YRelocation? NPosition Type Management JOB SUMMARYPlatform Engineer, Kubernetes will support the delivery and operations to deploy and scale the Kubernetes Platform. This...


  • Bethesda, United States Curate Partners Full time

    *Kubernetes Platform Engineer*Job Description:Qualifications Undergraduate degree in an engineering or computer science discipline and/or equivalent experience/certification 4+ years of technology experience with a blend of deep technical knowledge and a customer-focused mindset that also includes: 2+ years in an platform engineering role as a strategic...


  • Bethesda, United States Curate Partners Full time

    *Kubernetes Platform Engineer*Job Description:Qualifications Undergraduate degree in an engineering or computer science discipline and/or equivalent experience/certification 4+ years of technology experience with a blend of deep technical knowledge and a customer-focused mindset that also includes: 2+ years in an platform engineering role as a strategic...

  • QA Platform Engineer

    2 months ago


    Bethesda, Maryland, United States NIH-NCBI Full time

    Black Canyon Consulting (BCC) is searching for QA Platform Engineer (DevOps) to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite/remote at the NCBI in Bethesda, MD and/or remote.NCBI is part of...


  • Bethesda, Maryland, United States Marriott International Full time

    Job Number Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAP Schedule Full-TimeLocated Remotely? YRelocation? NPosition Type Management JOB SUMMARYPlatform Engineer, Kubernetes will support the delivery and operations to deploy and scale the Kubernetes Platform. This...


  • Bethesda, United States Marriott International Full time

    Job Number 24144801Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAP Schedule Full-TimeLocated Remotely? YRelocation? NPosition Type Management JOB SUMMARYPlatform Engineer, Kubernetes will support the delivery and operations to deploy and scale the Kubernetes Platform....


  • Bethesda, United States Marriott Full time

    Job Number 24137200Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? NRelocation? NPosition Type Management  JOB SUMMARY Sr. Platform Engineer, Kubernetes will drive the delivery and operations to deploy and scale the Kubernetes...

  • Senior Engineer

    4 weeks ago


    Bethesda, United States Marriott Full time

    Job Number 24139126 Job Category Information Technology Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAP Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Functions as the most senior engineer for a complex array of Power Platform Products. An ideal candidate will...

  • Senior Engineer

    3 weeks ago


    Bethesda, United States Marriott Full time

    Job DescriptionJOB SUMMARY Functions as the most senior engineer for a complex array of Power Platform Products. An ideal candidate will exhibit strong communications skills, be self-motivated, adaptable, and dependable. This individual will play a critical role in engineering and supporting Technology Workplace Products End User Technology services as a...

  • Senior Engineer

    4 weeks ago


    Bethesda, United States Marriott Full time

    Job Number 24139126Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type Management JOB SUMMARYFunctions as the most senior engineer for a complex array of Power Platform Products.  An ideal candidate will...


  • Bethesda, United States Marriott International, Inc. Full time

    Computer/IT: Marriott International, Inc.: Senior Software Engineer - Commerce Platform Software Engineering (multiple positions), Bethesda, MD: Lead architecture, design & build innovative services & frameworks in support of Marriott's Technology Innovation Platform. Req's Bachelor's or frgn equiv in Comp Sci, Info Tech, or closely rltd fld + 5 yrs of...


  • Bethesda, Maryland, United States Marriott International, Inc. Full time

    Job SummaryMarriott International, Inc. is seeking a highly skilled Senior Software Engineer to join our Data Engineering and Platforms team. As a technical expert and lead engineer, you will be responsible for designing, developing, and delivering next-generation cloud-based applications and federation services.Key ResponsibilitiesLead the development of...


  • Bethesda, Maryland, United States Marriott International, Inc. Full time

    Job SummaryMarriott International, Inc. is seeking a highly skilled Senior Software Engineer to join our Data Engineering and Platforms team. As a technical expert and lead engineer, you will be responsible for designing, developing, and delivering next-generation cloud-based applications and federation services.Key ResponsibilitiesLead the development of...


  • Bethesda, United States Marriott Full time

    Job Number 24102293Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? NRelocation? NPosition Type Management  JOB SUMMARY:  Oversees day to day application development projects and engineering while leading continuous improvement on...


  • Bethesda, United States Marriott Full time

    Job Number 24102293Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? NRelocation? NPosition Type Management  JOB SUMMARY:  Oversees day to day application development projects and engineering while leading continuous improvement on...


  • Bethesda, United States Marriott Full time

    Job Number 24132810Job Category Sales & MarketingLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? NRelocation? NPosition Type ManagementJOB SUMMARYThe Platform Operations team is the business owner guiding the overall strategy, project execution, and management of the...


  • Bethesda, United States Marriott Full time

    Job Number 24157004Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type Management  Job SummaryAs the Senior Director, ServiceNow Platform, you will be at the forefront of leading transformation of the overall...


  • Bethesda, United States Marriott Full time

    Job Number 24121503Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? YRelocation? NPosition Type Management  JOB SUMMARY:  We are seeking an experienced Cybersecurity Director to lead our organization’s efforts in developing and...


  • Bethesda, United States Marriott International Full time

    Job Number 24133618Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAP Schedule Full-TimeLocated Remotely? NRelocation? NPosition Type Management JOB SUMMARYAre you a creative thinker who loves to be on the cutting edge, solving problems through innovative technology...


  • Bethesda, United States Marriott Full time

    Additional Information Candidate identified from previous requisition. HM STAR has already been completedJob Number 24133618Job Category Information TechnologyLocation Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States VIEW ON MAPSchedule Full-TimeLocated Remotely? NRelocation? NPosition Type Management  JOB SUMMARYAre you a...