Software Engineer - Money @ Teachable - New York, NY

Job Overview

6 days ago

Software Engineer - Money

Teachable - New York, NY

Teachable is looking for a Software Engineer to join its Money Crew. We're a growing team of people who like to get a lot done with minimal overhead. We collaborate on roadmap, design, and architecture, and are driven by a mission to empower creators to transform their knowledge into income.

As a software engineer on the Money crew, you will be responsible for building out our payments platform processing over $1M+ in daily transactions to over 10,000 creators in 190+ countries as well as business management tooling to ensure the best experience for our creators.

You can find more information about the individual contributor role at Teachable here as also check out How We Code at Teachable, too.

We are looking for someone:

    • With 2+ years of experience with production code, working in either a full stack or backend capacity
    • With strong software development experience using either Ruby (we use Ruby on Rails), Python, Java, Go, etc
    • Experience working with Stripe, PayPal or other payment processing APIs
    • Care about good programming practices (OO principles, test coverage, readability and maintainability, performance, etc.)
    • Value working as part of a team and supporting other team members when needed
    • Be interesting, creative, fun to work with and interested in doing cool things with a cool product
    • Varied experience (such as ops or design) is always a plus

What you'll be doing:

    • Work on a cross-functional pod collaborating with Product Managers, Designers, and front-end, back-end, and QA Engineers to build high-quality products
    • Contribute to the technical design and architecture of services and applications across the organization
    • Write simple, clean, high quality and efficient software that delivers features and improvements
    • Seek and provide feedback consistently and well, with an open mind and willingness to continuously improve
    • Embrace a growth mindset and share a willingness to learn new tools and technologies
Teachable is an instructor-focused platform that empowers creators to build and sell online courses and coaching on any topic-from iOS development to watercolor painting to card tricks. Instructors using our platform have collectively earned more than a billion dollars to date.

Since our founding, we've raised more than $12.5 million from top venture investors and were acquired in March of 2020. Teachable is now part of Hotmart Company, a global tech group focused on the Creator Economy, with over 1,300 employees in 8 countries (Netherlands, USA, Brazil, Spain, Mexico, Colombia, France and UK). Hotmart´s mission is to help creators make a living from their passions, using digital products to entertain, help and instruct their audiences.

We're growing rapidly, with triple-digit year-over-year growth, and are continuing to build a diverse team of top-notch talent. We won't hold you back from reaching your full potential at Teachable; you'll have the freedom to be an integral member of our tight-knit team, with great benefits and perks. Your work here will directly impact hundreds of thousands of online educators, entrepreneurs, and creatives.

We plan to be optionally remote until at least September 2021

Benefits:
Comprehensive Health, Dental, & Vision benefits with options covering up to 100% of monthly premium
Discretionary paid vacation & time off with a company average of 24 days a year
Parental leave, 16 weeks fully paid after three months of service
4% 401(k) with match after three months of service
Supplemental student loan repayment assistance or a professional education stipend
Tax-free commuter benefit
Conference budget
50% gym & wellness match
Headspace subscription
$250 Donation Match Program

Teachable encourages individuals from a broad diversity of backgrounds to apply for positions. We are an equal opportunity employer, meaning we're committed to a fair and consistent interview process. Please tell us in your application if you require an accommodation to apply for a job or to perform your job.

Similar Jobs

Sr. Software Development Engineer

CVS Health

New York, NY

OR Bachelors degree (or foreign equivalent) in Computer Science, Engineering, Electronic Engineering, or a related field and five (5) years of progressive, post…

Dot Net Developers

Big Apple Information Systems

White Plains, NY

Hands-on proficiency in design and coding Core Python. Data Wrangling and Data cleaning. Use of Python packages E.g. (NumPy, MatPlotlib, Scikit learn, etc) for…

Senior Software Engineer

CVS Health

New York, NY

5 + years of professional experience as a Software Engineer. Experience with cloud computing (AWS, Microsoft Azure, Google Cloud).

SOFTWARE PROGRAMMER/ENGINEER

The GBS Group

Philadelphia, PA

Must be able to re-engineer existing software code. Integration of mechanical and/or electrical systems with software programming. Ability to travel up to 10%.

DevOps / SRE

AudioValley

New York, NY

Maintain day-to-day management and administration of projects. Work directly with our developer and system administrator teams.

Node.js Developer

Highbrow-Tech

Secaucus, NJ

Minimum 4 years of experience handling Production-level software deployments, monitoring, and support. The candidate will focus on the development, optimization…

AWS Cloud Engineer

IT-Alliances

New York, NY

Experience in Software Installation, configuration and Patching Knowledge of system monitoring in a cloud environment including cloud specific products and…

Java Developers

Big Apple Information Systems

White Plains, NY

Web Technologies : CSS, HTML, JQuery, JavaScript. Java Web Frameworks : SpringMVC, Play, Java Server Faces. Java Testing Tools : JUnit, TestNG, Selenium.

Full Stack Engineer

New York Life Insurance Co

New York, NY

You will work with our team of talented engineers to design and build the next generation of applications in the FinTech ecosystem (Life Insurance / Asset…

Game Designer Mathematician - Penn Game Studios

Penn Interactive Ventures - Philadelphia

Philadelphia, PA

The Game Mathematician will be responsible for coordinating with the design, engineering and production team from the initial game pitch all the way to the…

Backend Developer

Southern Power Systems, Inc., a WaveTech Group Company

Exton, PA

Code and test software applications for Linux based embedded and server platforms. Two to five years of experience in software development.

Software Engineer

Signature Science, LLC

Egg Harbor Township, NJ

Develops software programs to control custom hardware. Develops software using LabVIEW, Visual Basic for Applications (VBA), Python, and C#, to fulfill the…

Senior .NET Developer

Samiti Technology

New York, NY

Troubleshoot, maintain, revise, and test existing computer software, repairing defects to ensure programs continue to meet business partner expectations and…

Lead Java Full Stack Developer

Perficient, Inc

New York, NY

In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities.

Software Engineer, II

Zebra Technologies

Holtsville, NY

Working full stack development from UI applications to embedded software within Zebra’s Data Capture Solutions organization. Experience with C/C++ Programming.

Backend Web Developer

DOCS Health

Chalfont, PA

As a Backend Web Developer you will develop, test and document web, mobile and server-side cloud-based applications in a LAMP environment.

Java Developer

Vantage Labs

New Hope, PA

Experience with agile software development methodologies like XP and Scrum. 1-3+ years of JAVA software development experience is required: you must have…

Software Developer (.NET/SQL Server)

Underwriters Laboratories Inc.

Princeton, NJ

Strong working knowledge in software application or specific program language requirements of software work. Formal software development lifecycle fundamentals.

Senior Site Reliability Engineer (DevOps) - REMOTE

Penn Interactive Ventures - Philadelphia

Philadelphia, PA

Improve automation processes, using our infrastructure-as-cloud tooling, Terraform. 4+ years working heavily within an AWS cloud environment (ECS, Lambda, HA…

C# Developer AVP

Barclays

Whippany, NJ

Being responsible for technical design, development and automated testing and delivery. Working closely with trading desk, QA, Risk Gen global team and the…

Oracle Senior Developer

Gainwell Technologies

Township of Hamilton, NJ

Bachelor's degree in software engineering, computer science or related field preferred. Recommends alternative courses of action as appropriate to meet…

Core Platform Product Manager

BetMGM LLC

Jersey City, NJ

Day-to-day, this role will ensure the successful planning, scoping and implementation for all components of the Core Platform experience consistent of payments,…

Senior Java Developer

Luxoft

Weehawken, NJ

We provide advice-based solutions through financial advisors who deliver a fully integrated set of products and services specifically designed to address the…

On SITE PHP + Wordpress Web Developer - 4+ Years Experience

CMDS Marketing Agency

Colts Neck, NJ

The ideal candidates will be self-motivated with good communication skills, strong problem solving skills, 4+ years of web development experience and will be…

Ad