Logo
Grocery TV

Senior Software Engineer II

Grocery TV, Austin, Texas, us, 78716


Senior Software Engineer II

Location: Austin, TX | Hybrid

Meet Grocery TV

We’re 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 that’s both physical and digital and balances the needs of retailers, brands, and agencies. We’re founder-led with Series B funding and values that prioritize ownership, growth, transparency, and partnership.Here are the problems you’ll be solving

We are looking for a Senior 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, we’re a small team and you’ll 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 codeMaintain high levels of availability and uptime for our service layerMonitor and optimize production databases and schemasDesign, implement, and monitor backend services and APIsContribute to documentation, conduct code reviews, and mentor other engineersGrowth 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&DGain exposure to infrastructure and solve deep performance issues alongside our architectsGrow technical skills across the tech stack through a variety of applications, serving users and devicesBuild external communication skills working hand-in-hand with our advertising supply-side partnersQualifications

5+ years as a software engineer, working in agile environmentsBSc/BA in Computer Science or a related degreeActive team player, self-starter, and multitasker who can quickly adjust prioritiesExperience architecting, designing and building scalable backend web applications and REST APIsExperience with unit testing, integration testing, and CI/CDExperience with the following (or similar) technologies: Node.js/TypeScript, PostgreSQL, Redis, AWS, Docker, Infrastructure as Code (Pulumi/Terraform), DatadogJava experience is a plus but not requiredWillingness to be in office 3-4 days a weekCompensation

We’re pay transparent and use a market-based formula for salary and equity. For this role we’re open to a range of experience levels. Here are the annual salaries for each level:Senior Software Engineer II $179,000Benefits & 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. 5000’s 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 YorkWe’re a 2023 Best Place for Working Parents in Austin100% paid medical, dental & vision benefitsStock optionsGenerous time-off programs (including 16 weeks of parental leave)Transparent with financials, salaries, promotions, and moreFlexible work scheduleCasual office attireDaily in-office meal stipendTwice a year summitsInterview Flow

1. ApplyApply and look for a response from our team about the next steps.2. Intro interview with people teamOur 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 managerThis will be a high-level conversation with your future manager. You’ll meet with them to dive into the details of the position and your experience.4. Technical interview with the hiring teamWe’ll dive deeper into your technical abilities by meeting with your future teammates and completing a collaborative technical assessment.5. Values interview with collaborative teamsChat with two people who work collaboratively with your role to give us a clear idea of how you’ll work with others.6. Leadership interviewLast but not least, you’ll 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 we’ll 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.