

Staff Backend Software Engineer
Job Description
In this role, you will tackle challenging engineering problems in spaces like audio/video processing and generative AI to bring new features and products from inception to scale, thoughtfully balancing speed and the high bar for stability necessitated by the mission-critical nature of our products. As an early member of the team, you will also play a key role in shaping the foundation of Prepared’s engineering culture.
Responsibilities
Collaborate cross-functionally to architect and launch new user-facing features and products
Design and drive initiatives to improve the availability and reliability of our backend systems
Continuously help improve the engineering processes and tools that allow us to scale the codebase and team
Provide mentorship to less experienced engineers
Job Requirements
5+ years of software engineering industry experience
Bachelor's degree in Computer Science, or a related field, or equivalent experience
Proficiency in or eagerness to learn our backend stack (Ruby on Rails, Golang)
Experience with large-scale distributed systems
Desire to work in a fast-paced and dynamic startup environment
Strong communication and interpersonal skills