This Jobot Job is hosted by: Justin Rice Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary: $150,000 - $185,000 per year
A bit about us:
Our Company provides infrastructure and software that enables food operators to open delivery-only locations with minimal capital expenditure and time. We're taking restaurants to a whole new place. Where seamless delivery is prioritized, costs are minimized, and profits are maximized for anyone involved in the food industry-from entrepreneurs, independent operators, to established restaurant chains.
Our company is building new technology solutions to help small business owners and entrepreneurs manage their online sales platforms and grow their businesses.
Why join us?
Ingredients for Success:
Work Ethic: You put everything you have into being the best' and have a history of proactively identifying and taking on new opportunities Passion: You have tenacity, can move on from loss/rejection, and are pumped about innovation Integrity: You lead through example, step up in tough situations and can admit/learn from mistakes Technical Ability: You are technically savvy
Job Details
We currently support a hybrid onsite model where team members are in person 3x week. This role can be based out of one of our several offices in these locations: LA, SF, Mountain View
We are looking for Android Software Engineers to build elegant products on world-class technologies that bring our experience to millions of restaurateurs, anytime and anywhere. The Android team is focused on delivering an ecosystem of apps for restaurateurs and the people who work in their restaurants.
You will be tasked with the challenges of delivering a super app experience, using modern technologies such as Kotlin and GraphQL, and experimenting with some cutting edge additions, such as Jetpack Compose. Our apps are deployed in challenging, fast paced environments, where every order matters and performance is at the forefront, so everything we do is high impact and matters.
Responsibilities
Collaborate with Product Managers, Designers and Android Engineers to conceptualize and build new features for our growing customer base.
Produce high-quality code by leading or contributing to large cross-functional projects that impact and drive business success.
Actively own features or systems and define their long-term health, keeping scalability at the forefront of technical designs.
Assist our skilled operations and business teams in triaging and resolving production issues.
Work with other engineers from various teams across verticals and review code.
Improve our engineering standards, tooling, and processes.
Required Qualifications
5+ years of industry software engineering experience developing and operating complex apps using Kotlin and Java.
Experience working with distributed systems and making technical architecture decisions.
Familiarity with the full life cycle of software development, from design and implementation to testing and deployment.
Strong communicator who can explain complex topics to not only other engineers but also designers, product managers, and support.
Strong computer science fundamentals: data structures, algorithms, threading, distributed systems, information retrieval, etc.
Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
A love for good food.
Preferred Qualifications
8+ years of industry software engineering experience.
An appetite to help shape best engineering practices at an early-stage startup.
Hands-on experience working in an innovative, fast-paced environment.
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.
Everything we do at Sunrun is driven by a determination to transform the way we power our lives. We know that starts at the individual employee level. We strive to foster an environment you can thrive in through our commitment to diversity, inclusion and belonging.