Ohalo is hiring a
Principal Software Engineer, Remote - United Kingdom

Logo of Ohalo

Principal Software Engineer

🏢 Ohalo

💵 ~$211k-$314k
📍United Kingdom

Summary

The job is for a Principal Java Engineer at Ohalo, a remote company specializing in data discovery and classification tools. The role involves working with the tech stack and contributing to product delivery pods. The ideal candidate should have strong Java skills, experience in software development environments, product engineering experience, understanding of containerization, networking, database, and security principles, and be communicative, resourceful, trustworthy, self-driven, enthusiastic, and willing to learn.

Requirements

  • Very strong Java skills
  • Experience in a range of software development environments, ideally overlapping with our tech stack
  • Product engineering experience with complex products with non-trivial constraints
  • Understanding of containerization, networking, database, and security principles and best practices

Responsibilities

  • Work as a member of one of our three product delivery pods. Collaborate in designing, building, and releasing solutions in an agile, async-first, remote, distributed, product team
  • Work cross-functionally
  • Proactively take ownership of design and delivery of issues and tasks, perform code reviews, and consider the best way to automate testing (our pods are responsible for their own QA)
  • Work independently with focus, but recognise that the team are there and utilise them when you need them for break out sessions/pairing/mobbing to solve problems collaboratively
  • Contribute to our culture of learning and development, both sharing your knowledge and looking to learn from others within the team
  • Mentor and coach other engineers on the team
  • Constantly strive to improve. Challenge our existing team and engineering processes as well as propose and implement solutions to improve them
  • Be constantly security minded - we are helping to protect the data rights of millions of our client's customers, and need to respect this

Preferred Qualifications

  • Experience with Springboot framework
  • Experience working with TypeScript
  • Solid grasp of SQL and no-SQL database fundamentals
  • Experience with automated testing and a focus on quality
  • Experience with performance testing complicated systems at scale
  • Experience with Linux system administration
  • Interested in security/performance/scalability

Benefits

  • Competitive Pay based on your experience level, skills and location
  • Meaningful Equity as a fast-growing Series A company
  • New workstation & home office stipend
  • 25 Days Paid Vacation
  • Flexible & Remote working style with meeting space in London,UK and Atlanta, GA, USA - if convenient/desired

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Ohalo know you found this job on JobsCollider. Thanks! 🙏