Lead Software Engineer
AnimaFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates should be comfortable challenging the status quo, learning from others, and using data to advocate for informed change. They should thrive at the intersection of systems and storytelling, demonstrating empathy for data producers and consumers. A strong belief in building resilient, scalable systems with a mindset of continuous improvement is essential, as is a commitment to pulling quality upstream through best practices, early testing, and validation. Experience with observability, automation, and infrastructure improvements is valued.
Engineers are expected to gather context, take calculated risks, and make informed decisions to produce high-quality software and user experiences. They should be curious about the 'why' behind their work, understand the bigger picture, and identify opportunities to improve systems and drive business impact. Responsibilities include cultivating a collaborative environment, learning and innovating to improve system quality, security, performance, and execution speed, and partnering deeply with cross-functional teams. Driving quality through documentation, recording decisions, communicating tradeoffs, and setting clear delivery expectations are also key aspects of the role.
Cash-back app for everyday purchases
Upside offers a cash-back app that rewards users for everyday purchases like gas, groceries, and food. Users can claim cash-back offers at local retailers, which increases their purchasing power while helping retailers boost sales and customer loyalty. The company earns revenue through partnerships with retailers, sharing commissions with users as cash-back rewards. Upside aims to create a fair economic model in retail, focusing on user privacy, environmental sustainability, and fostering an inclusive workplace.