Senior Software Engineer
Sibill Srl · Remote · Italy - Remote ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level (8+ years)
- Fully remote (Italy)
- Elixir + TypeScript
- AI-driven product
- Salary €65k-€80k
Join Sibill's Engineering team to design, develop, and improve features used daily by thousands of companies. You will work on the entire product development cycle, from idea to release, ensuring the codebase remains fast, maintainable, and reliable as the product scales.
The company values pragmatism and efficiency, minimizing meetings to focus on quality work. You will collaborate with product, data, design, and infrastructure teams to transform complex financial problems into simple solutions.
What you'll do
- Design and develop end-to-end features from concept to release
- Measure the real impact of new functionalities on users
- Evolve codebase and infrastructure for scalability and reliability
- Conduct code reviews and share best practices with the team
- Collaborate with product, data, and design teams to solve problems
What you'll need
- At least 8 years of experience in software development
- Full stack development experience with functional programming interest
- Experience with databases, storage services, and data architectures
- Proficiency in Italian and English languages
- Business acumen and focus on customer-centric solutions
- Experience in cross-functional teams within product companies
Nice to have
- Experience in startups or high-growth companies
- Active use of AI tools to improve speed and code quality
- Ability to adapt quickly and work autonomously
Stack
- Elixir
- TypeScript
- Python
How you'll work
- Fully remote work policy
- Occasional team meetups for collaboration
- Focus on deep work with minimal meetings
What you get
- Annual salary between €65,000 and €80,000
- Permanent employment contract
- Meal vouchers worth €8 per working day
- Opportunity to work on a high-growth financial product
- Collaborative technical environment for rapid learning
Hiring process
- HR interview (30 minutes)
- Interview with Engineering Director (30 minutes)
- Technical interview (60 minutes)
- Meet the team session (60 minutes)
- Interview with CDTO (30 minutes)
- Final discussion with CEO and CPO (45 minutes)