Senior Platform Engineer
New
T
TeachableEdTech
Remotely with Teachable’s Brazil and US-based teams. We are hiring talented engineers in Brazil.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSDockerKubernetesTerraform
Requirements
- 5+ years of hands-on experience building and supporting production web applications
- Experience utilizing Docker
- Experience utilizing Kubernetes
- Experience utilizing AWS
- Experience utilizing Terraform
- Proficiency writing software used in a production environment
- Experience working on a platform with multiple services
- 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
Responsibilities
- 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
View Full Description & ApplyYou'll be redirected to the employer's site