Job Title:
Software Engineer

Company: Warmer

Location: New York City, NY

Created: 2024-04-23

Job Type: Full Time

Job Description:

About the roleReady to apply Before you do, make sure to read all the details pertaining to this job in the description below.The Software Engineering role at Warmer is truly full stack. Your core responsibilities will be to help build everything from our core data platform to pull and integrate our customer's data (defining and building the data modeling, workflows, integrations, data transformations, etc), our core full stack application (everything along the MVC spectrum using the newest Ruby on Rails technologies and best practices), and developing and testing LLM prompts that power our product. Outside of these core responsibilities, you may be called to help decide and implement new tools, frameworks, and services as well as develop in areas including DevOps, ML, and Mobile.Below we've reflected the base salary range we would offer for this position. Actual salaries may vary depending on factors including but not limited to location, experience, and performance. The range listed is just one component of our total compensation package for employees.New York City: $125,000 - $140,000We offer a competitive equity package, excellent health, dental, and vision benefits, PPO/HSA/FSA, One Medical, commuter and parking benefits, free MetroCard, global WeWork access, and unlimited PTO. We're committed to your development in AI, providing discretionary budgets for the latest tools and learning opportunities.We're headquartered in NYC and we work best together in-person at this early stage. We treat everyone with autonomy and maturity. We'll sponsor relocation for remote hires.A day in the lifeWe are a small team of experienced founders (Jarrod Koenig, Jon Stein, Chris Zega) starting a product from scratch in a space that we know extremely well, building something never-before-seen. The core of the role is to work closely with the co-founders to shape what we build, define how we build it, and implement it. We're all here to build in some way. But the nature of working at a startup is that you may be wearing different hats on different days: setting up a new software or tool, interviewing and mentoring new teammates, or talking to customers.What we're looking forProven experience (2+ years) in Ruby on Rails development or similar full stack frameworksStrong expertise in database design and managementIn-depth knowledge of AWS services and deployment best practices including CI/CD, observability, and monitoringProficiency in front-end technologies like HTML, CSS, and JavaScriptExcellent problem-solving skills and ability to work independentlyStrong communication and collaboration skillsInterest in AI, ML, and LLMs is a must, experience is a nice to haveWhat happens nextThe interview process is fairly quick and typically entails an introduction call with the Co-Founder / CTO to discuss the company, the role and to learn a little more about the candidate's background as well as one day (~4 hours) of interviews consisting of:A technical interview. No leetcode, no whiteboarding. Real world coding problem assessing converting product requirements to technical designs (both architectural decisions and code design), navigating an existing code base, coding proficiency, and code review and refactoringCTO interview covering previous experiences and engineering principles and philosophiesCo-Founder interview covering product sense and collaborationCo-Founder interview covering culture and role fit