Careers at

Sunshine

You’re Brilliant. We’re Hiring.

Join Us in Crafting Everyday Magic

At Sunshine, we’re dedicated to making the mundane magical. Through advanced technology, we solve everyday challenges, bringing ease and joy to life’s small but essential tasks. If you’re passionate about building tools that simplify life and connect people, we’d love to meet you!

Our latest products, Shine Photos and Events, are designed to enhance how people share moments and plan together. These are just the beginning—we’re eager to innovate in areas like group organization, communication, and beyond.

Our team is a unique blend of long-time collaborators and fresh perspectives. We value diversity in all its forms: from backgrounds to ideas, and above all, we pride ourselves on being nice. Because life’s too short to work with anyone who isn’t.

Our Commitment to Inclusivity

People are at the heart of Sunshine. We believe that diversity alone isn’t enough; our mission is to actively create a culture that fosters inclusivity for people of all backgrounds. Sunshine is proud to be an equal-opportunity employer, working to set a higher standard for diversity in tech.

Our office is in Palo Alto, California. We’d love for you to bring your ideas, passion, and kindness to help shape Sunshine’s future.

Open Roles

Any questions?

Reach out to recruiting@sunshine.com

Software Engineer, iOS

Are you a creative software engineer with a passion for transforming new ideas and algorithms into practical, innovative solutions? At Sunshine, we’re a fast-growing startup committed to building meaningful, everyday apps at scale. With our latest products, Shine Photos and Events, we’re just beginning, and we’re excited to create even more with your help.

Our mission is to make the mundane magical—designing apps that put people first and solve real problems using advanced technology. As an early team member on our iOS team, you’ll have the opportunity to prototype and build end-to-end applications with minimal formal direction, playing a key role in both experimentation and implementation.

Requirements

  • BS or MS degree in Computer Science or equivalent experience
  • 4+ years of relevant full-time iOS development experience
  • Interest in the consumer space, willingness to roll-up sleeves and do hands-on development on day one
  • Experience with quick prototyping and working through ambiguities. We are defining our product specs through innovation and improvisation from every member of team
  • Solid understanding of object-oriented programming and familiarity with various design and architectural patterns
  • Ability to think critically about products and to shape technical and product strategy
  • Good written and spoken communication skills

Software engineer, Systems

At Sunshine, we’re dedicated to crafting innovative applications that enhance consumer media and leverage artificial intelligence in meaningful ways. In this role, you’ll be instrumental in prototyping solutions within the assistance space, while taking a hands-on approach in both ideation and implementation. You’ll ensure that project execution aligns with customer quality standards and requirements, supporting the testing and launch of new AI-driven products.
 
You will manage project priorities, deadlines, and deliverables, building the frameworks and libraries that support Sunshine’s complex web applications. This role focuses on two key aspects:
Building Sunshine’s core systems and infrastructure
Developing algorithms and AI techniques that drive our mobile applications.
 
Our core systems require a scalable and cost-effective data storage layer, built to support complex algorithms and business logic. You’ll build a service architecture that supports diverse algorithms, optimizing and refining the core algorithms themselves to maximize performance. Additionally, you’ll mentor and lead a team of software engineers, fostering both technical and professional growth.

Requirements

  • Education & Experience
  • Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, or a related field with 5+ years of progressive experience as a Software Engineer or in a related role. Alternatively, a Master’s degree (or foreign equivalent) with 3+ years of experience as a Software Engineer or related role.

Technical Skills

  • Proficiency in programming languages such as C, C++, Java, and/or Scala, and functional languages
  • Expertise with database technologies, and building high-performance, low-latency application systems and services
  • Experience with CPU and memory optimization, operating system services, networking, and cloud computing platforms
  • Familiarity with algorithms for text and image processing, extraction, and machine learning

UX Designer (Junior to Mid-Level)

Are you a UX Designer with an eye for visual design and a passion for reimagining everyday tasks? At Sunshine, we’re a growing startup dedicated to building meaningful, everyday apps at scale. Our latest products, Shine Photos and Events, are transforming how people connect and share moments, and there’s so much more we’re excited to create with your help.

We believe in making the mundane magical—developing apps that put people first, leveraging sophisticated technology to quietly solve real problems. As an early member of our team, you’ll help shape our design processes and create visually engaging, end-to-end user experiences. We’re looking for someone who’s proactive, enjoys exploring new ideas, and thrives in a fast-paced environment.

Requirements

  • 5+ years of relevant full-time work experience
  • Interest in the mobile consumer space
  • Must be a self-starter and do hands-on, detail-oriented design on day one
  • Experience with quick prototyping and working through ambiguities.
  • We are defining our product specs through innovation and improvisation from every member of team
  • Familiarity with iOS and web design preferred
  • Experience with Sketch and Zeppelin a plus
  • Good written and spoken communication skills