Work as part of a multi-disciplinary team with designers and other developers
Contribute to product innovation and our open source projects
Help evolve and improve our development standards, tooling, and processes
DockerHibernateJava+4 more
Overview
Sonalake is a software partnering company established in 2007. It provides product design and development, software engineering team augmentation, recruitment and operation services, and technology consulting. The company works with multinational clients such as Verizon Media, Travelport, and Vodafone, as well as technology companies in Ireland, the UK, and the US. Sonalake develops solutions including carrier-grade platforms for communication networks and user interfaces for online business applications. Specific products include SwitchedOn Fibre, an FTTx BSS solution, and VisiMetrix, a network service analytics solution. Sonalake partnered with Vodafone to deliver the Always On Network Monitor and helped AllPoints Fibre Networks launch aquila. The company employs between 101 and 250 individuals and has offices in Dublin, Ireland; Poznań, Poland; and Bratislava, Slovakia.
Culture
Sonalake has a remote-first approach, allowing employees to work from offices in Dublin, Poznań, or Bratislava, or on a fully remote or hybrid basis. The company has a flat organizational structure and emphasizes open communication. It fosters a knowledge-sharing culture through weekly tech, design, or process talks, and monthly all-hands meetings. Sonalake provides a knowledge sharing culture with a high level of autonomy and responsibility.
Technology
Sonalake's engineering teams work across UX, UI design, frontend, backend, analytics, infrastructure, and operations. The company utilizes open-source software and agile development practices. Technologies used or sought in job descriptions include Java, Kotlin, Spring, Quarkus, Micronaut, Hibernate, JPA, Jenkins, Docker, Git, Linux command line, scripting languages, Amazon Web Services (AWS), React, Angular, Vue, JavaScript, TypeScript, and reactive programming (RxJS). The company's expertise includes AWS architecture, DevOps, and cloud-native engineering. Sonalake also utilizes C++, Go, and Rust for backend development. Experience with distributed systems, microservice architectures, large-scale distributed storage and database systems (SQL or NoSQL), and authentication protocols (OAUTH2, OIDC, WebAuthN, CTP, U2F, KERBEROS) is relevant.
Why Work Here
Sonalake offers indefinite period employment contracts. Employees receive a training budget and paid training days annually for professional development, covering courses, training, books, or conferences. The company's organizational structure emphasizes open communication. The company states it focuses on innovation by running projects to evaluate new frameworks, create internal tools, contribute to open source, and research new product applications.