ITRS Group is looking for Senior Java Developer in North America. The role will sit in the platform team and form part of wider global engineering team.
The core platform layer is a collection of distributed services which ingest, transform and materialize observability data in order to make it available to a number of similarly distributed visualization, integration, analytics and other domain specific applications for the purpose of providing solutions to a range of observability problems.
We are working on the next major version of the system and are looking to strengthen our core platform team in anticipation of customer adoption early in 2022.
The follow skillset is highly desirable::
- Distributed systems engineering
- Performance engineering
- Security engineering
- Strong core Java
- Stream processing (e.g. Kafka / KStreams)
- Time series databases (e.g. TimescaleDB)
- Containers and container orchestration (Kubernetes)
- RPC (e.g. gRPC)
- Service mesh (e.g. Linkerd)
In order to provide both functional and non-functional enhancements. Exposure to some / all of the above (or similar) is mandatory.
We are looking for systems level engineers who move easily between low level technical details and high level modelling concepts and has have experience in putting it all together. Production level monitoring / observability experience is also desirable.
There is likely to be crossover with DevOps, QA and customer facing teams.
If this Senior Java Developer role sounds like the right fit for you, then please apply.