As a Java Engineer, you will play a pivotal role in enhancing the Alloy Studio platform. You will contribute by adding new functionalities based on user requests and new use cases or by improving existing ones. There are numerous ways to get involved depending on your interests, such as making Alloy Studio more intuitive, enhancing user/developer experience, streamlining the data modelling process, providing connections to new database types, refining the modelling language, or optimizing query execution times.
Responsibilities:
- Design and develop modern data management tools to curate our key data sets, models, and processes.
- Identify areas for process automation and drive further efficiencies.
- Drive the adoption of Cloud technology for data processing and warehousing.
- Engage with data consumers and producers to design appropriate models that meet their needs.
- Utilize relevant technologies such as Java, AWS, and React.
Requirements:
- 2-5 or 5+ years of relevant work experience in a team-focused environment.
- Bachelor’s or Master’s degree in a computational field (Computer Science, Applied Mathematics, Engineering, or a related quantitative discipline).
- Strong object-oriented design and programming skills, with experience in OO languages (Java).
- Experience or interest in functional programming languages.
- Proven experience in applying domain-driven design to build complex business applications.
- Deep understanding of data multidimensionality, data curation, and data quality, including traceability, security, performance latency, and correctness.
- In-depth knowledge of relational and columnar SQL databases, including database design.
- General knowledge of business processes, data flows, and the quantitative models that generate or consume data.
- Excellent communication skills and the ability to work with subject matter experts to extract critical business concepts.
- Independent thinker with a willingness to engage, challenge, or learn.
- Ability to stay commercially focused and consistently push for quantifiable commercial impact.
- Strong work ethic, sense of ownership, and urgency.
- Strong analytical and problem-solving skills.
- Ability to collaborate effectively across global teams and communicate complex ideas in a simple manner.
This is a 12-month contract role with potential to extend.