Remote Staff Software Engineer, ML Platform

Company Location: Anywhere
All tecton Remote Jobs

At Tecton, we are on a mission to bring world-class Machine Learning to every product and customer experience. Tecton's founders developed the first Feature Store when they created Uber's Michelangelo ML platform. In pursuit of bringing ML to every production application, we have since brought the leading commercial feature store to market and built the most popular open-source feature store.

We are funded by Sequoia Capital and Andreessen Horowitz and have a fast-growing team that works out of SF, NYC, and remotely. Our team has years of experience building and operating business-critical machine learning systems at leading tech companies like Uber, Google, Facebook, Airbnb, Twitter, and Quora, and we're now bringing those same capabilities to every organization in the world.

As a staff-level member of Tecton's engineering team, you will play a critical role in designing, building and scaling our platform and building our team in EMEA. You will leverage your breadth of experience and keen product sense to work on a number of critical projects. There's a lot of work to be done and we would love for you to be part of it.


    • Own and lead large technical domains starting from the problem definition and technical requirements along with implementation and maintenance
    • Lead multi-engineer projects of strategic importance to Tecton spanning cross-functional teams including design, product management, and other engineering teams
    • Drive efforts to improve engineering practices, tooling, and processes
    • Develop a deep understanding of the fundamental problems our customers face in building ML systems
    • Be a generalist as needed. We have a small and growing engineering team in Europe and each engineer needs to be versatile
    • Support in building out our initial team in Europe and mentor junior engineers
    • Reinforce Tecton's "think big and work backwards" core value

Qualifications and Values

    • 8 years of experience in building product software systems
    • 2 years of technical leadership experience for a group of engineers
    • Experience working in large Python, Java, Kotlin, or Go codebases and running cloud-native production systems using Kubernetes, AWS, and Docker
    • Experience with distributed systems, SQL and NoSQL databases
    • Bias to action and passion for delivering high-quality solutions
    • Strong communication and ability to write detailed technical specifications
    • Excitement about coaching and mentorship of junior engineers
    • BSc, MS, or PhD in Computer Science or related fields

Tecton values diversity and is an equal opportunity employer committed to creating an inclusive environment for all employees and applicants without regard to race, color, religion, national original, gender, sexual orientation, age, marital status, veteran status, disability status, or other applicable legally protected characteristics. If you would like to request any accommodations from application through to interview, please contact us at recruitingteam@tecton.ai

Company name: Tecton
Remote job title: Staff Software Engineer, ML Platform
Job tags: databases, Java, Docker

Click to open application form
Click or drag a file to this area to upload.
Click or drag a file to this area to upload.

Similar Remote Jobs

Sr. Small Business Payments Marketing Manager - Multiple Locations or Remote
At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, were one of the country's most respected,…
See full job description
Senior Graphic Designer - Remote (Secret Clearance preferred)
**Type of Requisition:** Regular**Clearance Level Must Be Able to Obtain:** Secret**Public Trust/Other Required:** NACLC (T3)**Job Family:** Graphic DesignGDIT is looking for a Graphic Designer who can design and develop graphics…
See full job description
Early Career Java Software Build Engineer
This is Adyen We took an unobvious approach to starting a payments company, building a platform from scratch. Today, we're the payments platform of choice for the world's brightest companies.…
See full job description
Lead/Staff Android Engineer
About Double Double is a flexible assistant service for busy executives. We help CEOs and their teams save time and focus on what they do best, by matching them with…
See full job description
Senior Ruby Engineer
Who are we? We want to help small businesses win. That's why we're here. We connect small business owners to investors - to create jobs, help families and power economies…
See full job description
Senior Software Engineer Infrastructure
About the Team At GOAT Group, the Engineering team is an integral part of our dynamic company. By joining the team, your skills will be front and center, working alongside…
See full job description
Get a weekly email of all new Remote Developer Jobs