Senior Software Engineer, Scala

Apply Now
Company
Xonai
Job location
UK, UK
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

About Xonai We are a team of passionate engineers committed to building the best-in-class petabyte-scale data infrastructure optimization platform that combines hardware acceleration with performance metering to enable real-time actionable insights for reducing data center costs. So far, we have raised a total of $3.5M in Seed funding. This gives us the flexibility to grow our team, provide world-class support to our customers, and expand our solution to new markets. To learn more about us, visit our blog . About the role: As a Senior Software Engineer for this role, you will collaborate with the founding team to contribute to the broader integration of our product with Apache Spark and maintain the solution up to date and compatible with a variety of supported runtimes. Your contributions to our core solution will directly impact data infrastructure processing 10s of petabytes every day where Xonai is being deployed. What you will do: Implement shims and backport changes required to maintain compatibility with multiple Apache Spark versions. Implement or extend features at the driver level such as performance reports, usage metering, integrations with third party libraries and application configuration mechanisms. Improve and extend various internal tools used for benchmarking and assessing application performance. Independently and diligently write, test and deploy production code driven by modern software engineering practices. Work with the internals of leading open-source software for Big Data analytics as part of our core product for the cloud. What you will bring: 3 years of experience working with large applications written in Scala. 3 years of experience working with large applications written in Java. Experience in navigating through the abstraction layers of large codebases to get down to the relevant details. Strong grasp of computer science fundamentals such as algorithms and data structures. Critical thinking and ability to work independently without direct supervision. Nice-to-haves: Entrepreneurial spirit and previous experience in early stage start-ups. Experience with CI and CD tools such as GitHub actions. Understanding of Big Data file formats (e.g. Parquet, ORC, Avro). Understanding of Big Data processing engine internals. Since we are a fully remote company, we would consider applications from candidates overseas. However we cannot sponsor skilled worker visas in the UK.
Apply Now
Other Jobs
Loading...
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Loading form
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.