Job description
Software Engineering Team Lead
Company Overview
Cenosco 13,225 followers Software Development 51-200 employees 148 on LinkedIn Cenosco delivers solutions for asset integrity that gives you full control over all integrity, reliability and functional safety related risks, while boosting your asset productivity and lifecycle. Welcome to the next generation in asset performance and integrity. Our cloud-based platform delivers the smart and sustainable approach to maximizing asset productivity and instrumentation safety. Cenosco brings the digital revolution to asset management. Built, tried and tested on real-world experiences, our solutions and industry experts help clients worldwide to meet and exceed safety, compliance and efficiency standards.
Commitments Work-life balance At Cenosco we value a good work-life balance for our employees. To encourage this as part of our company culture, we organize various team outings, offer specialized training during work hours, and offer hybrid working options.
Job Summary
Your ProfileWe’re looking for a highly skilled Software Engineering Team Lead who is passionate about people, engineering excellence, and building modern software development culture. In this role, you’ll guide a team of talented engineers, contribute to architectural decisions, and partner closely with Product and Design to translate business needs into robust technical solutions.This is a true leadership‑first role, ideal for someone who thrives on developing others, shaping engineering practices, and delivering impactful product features while maintaining enough hands‑on involvement to stay technically sharp.You’ll have a significant influence on how we build software, how our teams collaborate, and how we evolve our technical landscape.
Key Responsibilities
- Lead, mentor, and support a team of software engineers. Provide regular feedback, facilitate career growth, and foster a healthy, collaborative team culture
- Plan and prioritize engineering work, balancing feature development and team capacity to meet product roadmap commitments.
- Collaborate with Product, Design, and cross‑functional stakeholders to translate business requirements into clear technical solutions
- Contribute to system architecture and design discussions, guiding the team toward scalable and maintainable implementations
- Remain hands‑on with development to stay close to the codebase, support technical decisions, and unblock the team when needed
- Improve engineering processes, remove obstacles, drive best practices, and ensure high‑quality delivery
- Actively participate in hiring-defining requirements, interviewing candidates, and building a high‑performing engineering team.
Requirements / Qualifications
- 7-8+ years in software engineering with at least 2+ years leading or managing software engineers
- Experience in SaaS product companies and complex technical ecosystems
- Strong focus on people: mentoring, coaching, supporting career growth
- Naturally curious mindset; someone who seeks improvement, learns continuously, and embraces change
- Familiarity with modern engineering practices
- Solid communication skills, organizational awareness, and a proactive approach to solving problems
Preferred Qualifications
- Knowledge of Oil & Gas domain
Location
European Union (Remote), Croatia (Zagreb) - Hybrid, Europe - Remote
Salary & Benefits
- Work in a fast-growing and interesting industry
- Flexible work that best fits your needs and the role
- Competitive compensation with some nice additional perks
- Top-notch offices and equipment
- Continuous improvement and learning opportunities to grow your career
- Team activities, not the usual one just to look nice on social media but what our team choose and ask for
- A great team of engaged passionate and helpful people