Teachable logo
Teachable

Headquartered in New York, New York, Teachable is a venture-backed startup company offering a platform for creating and selling online courses. Designed for computers, tablets, and

Senior Platform Engineer

Platform EngineerPlatform EngineerFull TimeRemoteSeniorTeam 160Since 2014

Location

Brazil

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Platform Engineer

Teachable

Role Description As a Senior Software Engineer II, you will be responsible for automating repetitive tasks, streamlining the software development lifecycle, and optimizing deployment processes to enable faster and more reliable software releases. You will analyze existing engineering processes and workflows to identify bottlenecks, inefficiencies, and areas for improvement. With guild insights, you will collaborate with engineering teams to design and implement process improvements, optimize code review processes, and implement continuous integration and delivery best practices. In this position, you will work remotely with Teachable’s Brazil and US-based teams. In this role, you'll: - Partner with engineers on the pod and throughout the organization to build high-quality, scalable products. - Create and maintain technical documentation, guidelines, and best practices to ensure knowledge sharing and promote consistent development standards across the organization. - Develop and deliver training programs to onboard new engineers and help them become productive quickly. Provide ongoing training and support to engineers on new technologies, tools, and best practices. - Act as a mentor and provide technical guidance and support to other engineers. Help troubleshoot technical issues, review code, and provide feedback to improve the overall quality of software development. - Constantly “leave it better than how you found it” mentality and are willing to work in and improve legacy code that you did not originally write. - Stay up to date with industry trends, new technologies, and best practices in software engineering. Evaluate and recommend new tools, frameworks, and methodologies that can enhance our engineering processes and capabilities. Qualifications - 5+ years of hands-on experience building and supporting production web applications. - Experience utilizing tools such as Docker, Kubernetes, AWS, and Terraform. - Proficiency writing software used in a production environment. - Experience working on a platform with multiple services. - Excitement and motivation to expand your skillset and take on difficult challenges. - Team player mentality: highly collaborative, documentation-focused and recognizing how to balance asynchronous communications and virtual meetings. - A passion for solving complex technical problems in both new and legacy codebases. - A mindset of leaving the codebase better than how you found it. - Experience collaborating with multiple team members with varying experience levels to design and implement technical projects. - Ability to work and problem-solve independently. - A humble, collaborative, customer-focused, and highly curious approach to problem-solving. - Advanced English Proficiency. Requirements - Nice to have: DevOps or SRE experience. - Proficiency in using Golang and Ruby in a production environment. - Experience on an engineering enablement or platform team or experience contributing engineering-wide initiatives. Benefits While Teachable maintains our NY office for local employees to use, we operate as a remote-first culture in order to give our employees added flexibility. In order to maintain connection and create a community beyond the screen, Teachable holds in-person events throughout the year, where employees and teams can come together for bonding, strategic alignment, goal-setting, and celebrations! Company Description Teachable is the platform for experts and businesses who take education seriously. We help experts and businesses scale their impact and operations through courses, coaching, and digital downloads that students actually love. Teachable powers human-led learning that drives student trust, connection, and results. Together, Teachable and Hotmart are delivering market-leading products that prioritize student outcomes, business growth, and flexibility.

Related Categories

Related Job Pages

More Platform Engineer Jobs

Doma logo

Principal Data Platform Engineer

Doma

Architecting the future of real estate transactions.

Full TimeRemoteTeam 1,001-5,000Since 2016H1B Sponsor

• Design and implement end-to-end data architecture including application CDC, streaming, schema design, transformation, warehouse/mart modeling, and consumption-readiness with IaC and automation-first delivery. • Build resilient multi-region database and replication topologies with automated failover and DR. • Architect streaming pipelines with correctness, replayability, and schema evolution as first-class concerns. • Model, document, and catalog marts for downstream self-service analytics and customer-facing consumption. • Build monitoring, alerting, and data-quality observability across data platform services. • Own PII classification, lineage, access controls, and encryption in partnership with Security. • Mentor engineers and set architectural standards across data platform craft. • Treat compute and storage spend as a design input.

United States
$170K - $235K / year
1Password logo

Senior Platform Engineer – Network and Edge Services

1Password

Productive businesses use 1Password to secure employees at scale.

Full TimeRemoteTeam 501-1,000Since 2009H1B Sponsor

• Design and deliver network infrastructure across DNS, edge, ingress, and service mesh • Build tooling and abstractions for other engineering teams • Ensure the network is observable, hardened, and resilient by default • Work closely with cross-functional partners to understand their needs • Contribute to a team culture of shared ownership and continuous improvement

California + 1 moreAll locations: California | Texas
$121K - $169K / year
Elastic logo

Senior SRE - Platform

Elastic

Self-described as the leading platform for search-powered solutions, Elastic helps organizations, their customers, and their employees find what they need faster while protecting a

Role Description As part of the Platform Engineering department, the SRE team is designing, building, scaling and maturing the multi-cloud platform for hosting internal and external services such as the Elastic Cloud Hosted and Serverless. We develop and extend new software and tools that support the rest of the infrastructure, so that we can rapidly deploy products from all corners of Elastic. We want your experience and recommendations to offer a truly exceptional customer experience! What you will be doing - Taking an engineering approach in leading technical initiatives for automating system engineering efforts to guarantee the reliability of the global Elastic infrastructure. - Growing our global Platform infrastructure to meet the increasing scaling demands by developing and maintaining software, tooling and automations. - Collaborating in an environment with an inclusive approach, and focusing on operational excellence, and uplifting others. - Responding to and preventing repeated customer impact in response to major incidents and prioritised problem management. Our on-call rotation uses a follow-the-sun model where everyone participates in it in (mostly) their working hours. Qualifications - Success and lessons of experiences from striving for 'progress not perfection' in the name of Platform reliability. - A customer-first approach in solving operational problems with an SRE perspective. - A background in software engineering to collaborate with engineers to expertly identify, implement and deliver solutions ideally using Golang. - Production experience in Public Cloud Service Providers and managing Kubernetes infrastructure at scale. - Passion for developing solutions that involve inclusive communication methods to grow and strengthen partner and team relationships. - Examples of working in distributed teams or working remotely is desirable. Bonus Points - You have operated a SaaS product in a public cloud ideally built using Infrastructure-as-Code tooling such as Crossplane or Terraform. - You have built or operated a Kubernetes-at-scale infrastructure, ideally across multiple cloud providers, and the vital automation to support it. - You have worked with containerized services (such as Docker). - You have proven experience in leading and improving alerting and major incident management standard processes metrics systems (e.g. Elastic Stack, Prometheus, Influx) to diagnose issues and quantify impacts to present to others at varying levels of the organization. - You have experience in system administration with professional skills in Linux on distributed systems at scale. - You have diagnosed or designed, implemented and created solutions with the Elastic Stack. - You are experienced in thriving in a self-organizing and sharing in a globally distributed team environment. - You strengthen team members in bringing out the best of each other by uplifting others with coaching and mentoring. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is: - $148,300 — $185,600 CAD An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. Benefits - Competitive pay based on the work you do here and not your previous salary. - Health coverage for you and your family in many locations. - Ability to craft your calendar with flexible locations and schedules for many roles. - Generous number of vacation days each year. - Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service. - Up to 40 hours each year to use toward volunteer projects you love. - Embracing parenthood with a minimum of 16 weeks of parental leave. Equal Opportunity Employer Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co. We will reply to your request within 24 business hours of submission.

Canada
C$148.3K - C$185.6K / year
Referral Board logo

Senior Site Reliability Engineer - Platform

Referral Board

Remote's Total Rewards philosophy is to ensure fair, unbiased compensation and fair equity pay along with competitive benefits in all locations in which we operate. We do not agree to or encourage cheap-labor practices and therefore we ensure to pay above in-location rates. At Remote, we foster internal mobility as a key element of our culture of employee growth and development, supported by a compensation philosophy that guarantees pay equity and fairness.

Full TimeRemoteTeam 1,001-5,000

Role Description As part of the Platform Engineering department, the SRE team is designing, building, scaling and maturing the multi-cloud platform for hosting internal and external services such as the Elastic Cloud Hosted and Serverless. We develop and extend new software and tools that support the rest of the infrastructure, so that we can rapidly deploy products from all corners of Elastic. We want your experience and recommendations to offer a truly exceptional customer experience! What you will be doing - Taking an engineering approach in leading technical initiatives for automating system engineering efforts to guarantee the reliability of the global Elastic infrastructure. - Growing our global Platform infrastructure to meet the increasing scaling demands by developing and maintaining software, tooling and automations. - Collaborating in an environment with an inclusive approach, and focusing on operational excellence, and uplifting others. - Responding to and preventing repeated customer impact in response to major incidents and prioritised problem management. - Participating in an on-call rotation using a follow-the-sun model where everyone participates in it in (mostly) their working hours. Qualifications - Success and lessons of experiences from striving for 'progress not perfection' in the name of Platform reliability. - A customer-first approach in solving operational problems with a SRE perspective. - A background in software engineering to collaborate with engineers to expertly identify, implement and deliver solutions ideally using Golang. - Production experience in Public Cloud Service Providers and managing Kubernetes infrastructure at scale. - Passion for developing solutions that involve inclusive communication methods to grow and strengthen partner and team relationships. - Examples of working in distributed teams or working remotely is desirable. Bonus Points - Experience operating a SaaS product in a public cloud ideally built using Infrastructure-as-Code tooling such as Crossplane or Terraform. - Experience building or operating a Kubernetes-at-scale infrastructure, ideally across multiple cloud providers, and the vital automation to support it. - Experience with containerized services (such as Docker). - Proven experience in leading and improving alerting and major incident management standard processes metrics systems (e.g. Elastic Stack, Prometheus, Influx) to diagnose issues and quantify impacts. - Experience in system administration with professional skills in Linux on distributed systems at scale. - Experience diagnosing, designing, implementing and creating solutions with the Elastic Stack. - Experience thriving in a self-organizing and sharing in a globally distributed team environment. - Ability to strengthen team members by uplifting others with coaching and mentoring. Compensation Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is: - $148,300 — $185,600 CAD An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs. Elastic believes that employees should have the opportunity to share in the value that we create together for our shareholders. Therefore, in addition to cash compensation, this role is currently eligible to participate in Elastic's stock program. Our total rewards package also includes a company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings, along with a range of other benefits offered with a holistic emphasis on employee well-being. Benefits - Competitive pay based on the work you do here and not your previous salary. - Health coverage for you and your family in many locations. - Ability to craft your calendar with flexible locations and schedules for many roles. - Generous number of vacation days each year. - Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service. - Up to 40 hours each year to use toward volunteer projects you love. - Embracing parenthood with a minimum of 16 weeks of parental leave. Equal Opportunity Statement Elastic is an equal opportunity/affirmative action employer committed to diversity, equity, and inclusion. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation. We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co. We will reply to your request within 24 business hours of submission.

Canada
C$148.3K - C$185.6K / year