Product Engineer
WFA Digital Insight
As the demand for skilled digital professionals continues to rise, with a notable 25% increase in remote job postings in the last year, the role of a Product Engineer has become crucial in driving innovation in companies like ilert GmbH. With over 90% of its code being AI-generated, ilert stands at the forefront of the AI-SRE revolution, offering a unique environment for engineers to own their domain end-to-end. In this role, strong technical skills combined with the ability to work independently and think creatively are essential. Before applying, candidates should be prepared to showcase their experience in software engineering, especially in leveraging AI tools for development, and a passion for building and improving products that make a real impact.
Job Description
About the Role
The Product Engineer position at ilert GmbH is a unique opportunity to be part of a company that is revolutionizing the way engineering teams manage incidents. As a Product Engineer, you will have the autonomy to propose, build, measure, and iterate on features, working closely with a team that values real-world impact. Your domain will be your responsibility from end-to-end, requiring not just technical prowess but also a keen understanding of customer needs and market trends.Ilert's environment is characterized by a strong emphasis on innovation and efficiency, with more than 90% of its codebase being generated by AI. This not only streamlines development but also poses an exciting challenge for engineers who are eager to work with cutting-edge technologies. The role demands a blend of technical, analytical, and interpersonal skills, making it an ideal fit for individuals who enjoy both the technical and strategic aspects of product development.
In terms of team context, ilert operates with a hybrid model, offering the flexibility of working from home on certain days while also providing a state-of-the-art office space for collaboration. This setup is designed to foster both productivity and camaraderie among team members. The company culture values 'Maker Time,' focusing on minimizing unnecessary meetings to allow engineers to delve deep into their projects.
What You Will Do
- Propose and develop new features based on customer insights, market trends, and technical feasibility.
- Collaborate with the engineering team to design, implement, and test software components.
- Utilize AI-native development tools to direct the generation of high-quality code, focusing on efficiency and innovation.
- Work in 2-week 'bets' or sprints, with a clear goal of deploying production-ready code at the end of each cycle.
- Engage with customers to understand their needs, gather feedback, and incorporate these insights into product improvements.
- Analyze usage analytics to measure the impact of features and inform future development decisions.
- Participate in the planning and execution of product roadmap, ensuring alignment with company goals and customer needs.
- Foster a culture of continuous improvement, suggesting process enhancements and best practices.
- Direct and mentor junior engineers, as needed, to ensure knowledge sharing and skill development across the team.
What We Are Looking For
- A minimum of 3 years of experience in software engineering, with a focus on backend, frontend, or full-stack development.
- Proven track record of shipping features end-to-end, from proposal to deployment, with a clear understanding of what drives user adoption.
- Comfort with ambiguity and the ability to navigate through undefined problems or domains.
- Experience with AI tools in software development, with a mindset that views these tools as leverage for efficiency and quality.
- Strong understanding of incident management, DevOps, or on-call tooling, though not strictly necessary.
- Excellent communication and interpersonal skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Strong analytical and problem-solving skills, with a data-driven approach to decision-making.
- Experience with agile development methodologies and version control systems like Git.
- A degree in Computer Science, Engineering, or a related field, or equivalent experience.
Nice to Have
- Experience in managing or contributing to open-source projects.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Experience with security practices and principles in software development.
Benefits and Perks
- The opportunity to work at the forefront of the AI-SRE revolution, building real-world human-AI collaboration patterns.
- Real ownership of your domain, with the autonomy to decide what to build and how to build it.
- Hybrid work model, combining the benefits of office collaboration with the flexibility of remote work.
- Access to the latest AI-native development tools and technologies.
- Competitive compensation package, including salary, benefits, and perks.
- Opportunity for professional growth and development in a rapidly expanding company.
- Direct access to the CEO and CTO, ensuring your voice and ideas are heard at the highest levels.
- A dynamic and supportive work environment that values 'Maker Time' and minimizes unnecessary meetings.
How to Stand Out
- Leverage your experience: Highlight any experience you have with AI-generated code, AI tools, or similar technologies in your application and during interviews.
- Showcase your portfolio: Since the company asks for a link to something you have shipped that you are proud of, ensure your portfolio or the project you choose to highlight demonstrates your technical skills, problem-solving abilities, and passion for building impactful products.
- Prepare to talk about ambiguity: Given the company's emphasis on autonomy and working with undefined domains, be prepared to discuss how you navigate ambiguous situations or open-ended problems.
- Demonstrate customer-centric thinking: Ilert values customer insights and feedback. Prepare examples of how you have incorporated customer feedback into your product decisions or development process in the past.
- Be ready to discuss AI and its role in development: Given ilert's use of AI-generated code, be prepared to discuss your thoughts on the future of AI in software development, its benefits, and how you see yourself contributing to and leveraging this technology.
- Highlight your independence and self-motivation: As the role involves working independently and managing your domain, be sure to emphasize any experience or skills you have that demonstrate your ability to work autonomously and self-manage projects.
- Research the company culture: Understanding ilert's unique culture, such as the emphasis on 'Maker Time' and hybrid work models, will help you tailor your application and prepare for interviews, showing your genuine interest in the company's approach to work and collaboration.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.