This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking to hire backend-focused software engineers at a variety of levels who share our passion for our mission. This is an opportunity to join a small, growing engineering team (currently 45+ engineers) and make a large impact while operating with a high degree of autonomy and ownership. 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.
Job Responsibility:
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
Travel occasionally to support customer deployments and onsite implementations
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
Nice to have:
Our team is leaning into agentic software development workflows, and we’re looking for engineers who have experimented with—or are enthusiastic about embracing—AI-augmented ways of building software.