This job post is closed and the position is probably filled. Please do not apply. Work for Thinkful and want to re-open this job? Use the edit link in the email when you posted the job!
\nEngineer - Thinkful \n\n\nWe are the distributed team of engineers that build and maintain the tech that supports students in their journey to change careers into data science, design, and web development. As a team, we pride ourselves on our ability to provide accessible education to motivated career switchers and together we build the tech that helps them reach mastery, and success.\n\n\nYou will join and lead a team of highly-motivated top-performers that is delivering on a vision of how the education of tomorrow looks like, serving an audience of thousands of students and educators. Your contributions will shape the way our students learn, helping them succeed in life.\n\n\nYour purview would include delivering the goals on our engineering and data department charters, and leading backend and infrastructure projects.\n\n\nIn this Backend Infrastructure role, you will:\n\n\n* Design, develop, and operate scalable and resilient distributed services supporting all Thinkful apps, running mainly on Python, PostgreSQL and deployed on Heroku.\n\n* Collaborate with various functional teams on the scaling of our backend apps.\n\n* Influence the roadmap and product development of the Thinkful applications.\n\n\n\n\nIt could not be a more exciting time to join of Thinkful’s Engineering team this year! The company is growing; the engineering team will double in headcount across including new senior leadership. Join us and help us scale engineering with best practices! Apply directly or email ([email protected]) \n\n\nResponsibilities\n\n\n* Help developers take code and run it inside infrastructure which can include dockerizing apps, working on system observability, documenting standard operating procedures, etc.\n\n* Lead research, design, architecture and implementation of services. \n\n* Optimizing the performance of the services to meet SLA requirements around uptime and speed. A metrics-driven organization that believes in accountability for areas managed while helping other teams meet theirs.\n\n* Collaborate on OKRs and contribute to roadmaps around Infrastructure projects while incorporating the roadmaps from other teams.\n\n* Work closely with a team of experienced engineers, and mentor junior team members.\n\n* Help drive security best practices across the organization. Make sure the platform can defend itself from any type of attack or intrusion.\n\n\n\n\n\nRequirements \n\n\n* You have 5+ years experience in Software Engineering, Systems Administration, SRE, or similar roles\n\n* Solid understanding of UNIX system administration, configuration, and command-line tools.\n\n* Strong understanding of database design, caching and scalability, and knowledge of the networking stack\n\n* Strong programming experience in Python (or any other scripting language)\n\n* Experience building large-scale software and distributed systems\n\n* Familiarity with information security vulnerabilities and risk management. \n\n* Ability to manage competing priorities, focus on value delivery.\n\n* BS, MS, or PhD degree in Computer Science or related technical field or equivalent industry experience\n\n\n\n\n\nAbout Thinkful\n\nWe're working to help everyone have a fulfilling career by teaching the skills needed for the modern economy. Though there are dozens of companies trying to do so, we believe you can't remove humans from real learning, so each of our students works one-on-one with a mentor. Our track records backs that up: our graduates land jobs within 6 months. Track our outcomes here: https://www.thinkful.com/outcomes/ and join us to help build the future of education. \n\n\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Engineer, Teaching, Education, Python, Senior, Junior and Backend jobs that are similar:\n\n
$80,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.