Logo
Grocery TV

Staff Software Engineer

Grocery TV, Austin, Texas, us, 78716


Staff Software Engineer Location: Austin, TX | Hybrid Meet Grocery TV Were modernizing in-store marketing to help brands and retailers reach shoppers. Our platform makes it easy to run digital advertising campaigns throughout the physical grocery store. Our team enjoys the complexities of a product thats both physical and digital and balances the needs of retailers, brands, and agencies. Were founder-led with Series B funding and values that prioritize ownership, growth, transparency, and partnership. Here are the problems youll be solving We are looking for a Staff Backend Engineer to help build and refine services that differentiate GTV from our competitors which includes a grocery-focused content management system, remote management for 20K IoT media players, and an ad server that handles millions of requests each hour. Although this role is backend focused, were a small team and youll have opportunities to contribute to other parts of our tech stack where you have interest. Our engineering team values collaboration and works in-office 3-4 days per week to support each other and build business context. Responsibilities We foster an environment of ownership and initiative. Here are some responsibilities this role will own Write high-performance, secure, and testable code Maintain high levels of availability and uptime for our service layer Monitor and optimize production databases and schemas Design, implement, and monitor backend services and APIs Contribute to documentation, conduct code reviews, and mentor other engineers Growth Opportunities Every individual has the opportunity to accelerate their career and grow. Here are examples of potential growth for this role. Expand & refine your technical skills through peer-learning and company-sponsored L&D Gain exposure to infrastructure and solve deep performance issues alongside our architects Grow technical skills across the tech stack through a variety of applications, serving users and devices Build external communication skills working hand-in-hand with our advertising supply-side partners Qualifications 7 years as a software engineer, working in agile environments BSc/BA in Computer Science or a related degree Active team player, self-starter, and multitasker who can quickly adjust priorities Experience architecting, designing and building scalable backend web applications and REST APIs Experience with unit testing, integration testing, and CI/CD Experience with the following (or similar) technologies: Node.js/TypeScript, PostgreSQL, Redis, AWS, Docker, Infrastructure as Code (Pulumi/Terraform), Datadog Java experience is a plus but not required Willingness to be in office 3-4 days a week Compensation Were pay transparent and use a market-based formula for salary and equity. For this role were open to a range of experience levels. Here are the annual salaries for each level: Staff Engineer I $197,000 Benefits & Perks Our environment prioritizes collaboration, respect, and partnership. One of the ways we show that to our team is through our benefits program. We were 871 on Inc. 5000s 2023 list of the fastest growing companies. We were named Best Startups Places to work for in 2024 by Built In for both Austin and New York Were a 2023 Best Place for Working Parents in Austin 100% paid medical, dental & vision benefits Stock options Generous time-off programs (including 16 weeks of parental leave) Transparent with financials, salaries, promotions, and more Flexible work schedule Casual office attire Daily in-office meal stipend Twice a year summits Interview Flow 1. Apply Apply and look for a response from our team about the next steps. 2. Intro interview with people team Our recruiter will give you a call to learn more about you and answer any questions you might have about our team or the role. 3. Technical Interview with hiring manager This will be a high-level conversation with your future manager. Youll meet with them to dive into the details of the position and your experience. 4. Technical interview with the hiring team Well dive deeper into your technical abilities by meeting with your future teammates and completing a collaborative technical assessment. 5. Values interview with collaborative teams Chat with two people who work collaboratively with your role to give us a clear idea of how youll work with others. 6. Leadership interview Last but not least, youll meet with one of our co-founders to make sure your values and career goals align well with our team. Ready to start? To connect with our team, complete our quick application, and well be in touch soon. Feeling imposter syndrome? Reach out to us We're happy to help you better understand the role and what we're looking for. Apply Now 2023 Grocery TV. All Rights Reserved.